Ghostfolio 开源财富管理和投资组合跟踪平台
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md 中的安装指南,将 @user_3c6cb52e/ghostfolio-wealth-management-portfolio-tracking 安装到 AI 助手中。
技能介绍
要解决的具体问题
很多投资管理工具要么闭源,要么把资产数据托管在云端。当你的股票、ETF 和加密货币分散在多个平台时,很难在一个统一的位置看到整体绩效和配置情况,更谈不上对数据保持完全掌控。Ghostfolio 正是为了解决这类问题而生:把多类资产的跟踪与分析放进一套可自托管的应用里,让个人投资者或开发团队能够基于自己的数据做判断。
核心能力与关键步骤
这个技能对应 Ghostfolio 应用本身,核心能力包括:
- 多资产跟踪:覆盖股票、ETF 和加密货币,支持跨平台汇总
- 绩效分析:提供投资组合的表现分析与历史回溯
- 配置洞察:帮助查看资产在不同类别之间的分配情况
- 数据驱动决策:基于统一数据源给出投资决策支持,而不是依赖多个平台的碎片化报表
在关键步骤上,Ghostfolio 采用 Angular 作为前端、NestJS 作为后端、Prisma 作为 ORM,底层使用 PostgreSQL 存储数据。运行时可以通过 HOST 指定应用绑定的地址,默认为 0.0.0.0;通过 PORT 指定监听端口,默认为 3333。这种配置方式适合放在自有服务器或私有网络中运行,避免把敏感财务信息暴露到公网默认配置上。
适用边界与注意点
- 需要具备基础的 Docker 使用知识,更适合开发者或有一定运维能力的用户
- 官方支持
linux/amd64、linux/arm/v7和linux/arm64等常见架构 - 如果你偏好在自有基础设施上运行,建议参考上游项目的 Self-hosting 文档获取更完整的部署说明
- 资产数据的准确性和同步策略仍取决于各上游数据源,平台本身不会替你保证行情永远实时
使用场景
- 投资者把股票、ETF和加密货币放在不同交易所,需要在一个面板统一查看整体表现。
- 自托管用户使用Angular与NestJS应用,通过Docker部署Ghostfolio并配置端口运行。
- 开发者基于PostgreSQL数据层,导出绩效分析和资产配置数据做进一步复盘或报表。
- 投资团队需要按自己的服务器环境运行财富管理应用,避免把财务数据放在公有云。
适合人员
- 个人投资者:需要跨平台跟踪股票、ETF和加密货币,并查看绩效与配置。
- 后端开发者:使用NestJS和Prisma集成Ghostfolio,扩展投资组合分析或数据接口。
- 运维工程师:负责用Docker在自有Linux服务器上部署、配置端口并维护应用运行。
- 数据分析者:希望从PostgreSQL读取组合数据,生成绩效分析或配置洞察报告。