GalaxyOPC 是 opc-server 的独立开源仓库。
它提供一套基于 Node.js + TypeScript 的经营协作服务端,覆盖账号认证、公司管理、AI 对话、工作流、白标租户、IoT 空间、导出与任务调度等能力,适合二次开发、私有部署和功能扩展。
在 AI 能力快速跃迁的今天,“一人公司”正在从概念变成现实。越来越多懂业务、懂市场、懂行业的人,已经可以借助大模型和自动化工具,用极小的团队完成过去需要多人协同才能完成的工作。
一个人,也许没有完整的部门配置,没有专门的技术团队,没有复杂的组织结构,但只要拥有合适的系统底座,就可能具备过去小型公司才有的执行力、组织力和交付能力。
但真正挡在超级个体面前的,往往不是创意,而是基建。
不会写代码的人,很难自己搭起一套能跑的系统;想做 OPC 孵化的平台方,也常常卡在“有想法、没抓手”;资源、算力、空间、工具、流程彼此割裂,让很多本来可以起飞的创业者,只能继续单兵作战。
GalaxyOPC 想解决的,就是这层“看不见、但最耗人”的阻力。
它不是一个孤立的聊天工具,也不是一个只管数据录入的后台,而是一套面向“一人公司 / 超级个体 / 小微运营团队 / 孵化平台”的创业操作系统。我们希望把创业中那些最繁琐、最重复、最需要系统支撑的部分抽出来,做成一个可部署、可扩展、可白标、可开源的底座。
在 GalaxyOPC 里,我们尝试把这些能力组织到同一条链路上:
- 用 AI 做参谋,而不只是做问答
- 用系统承接客户、项目、任务和交付,而不是散落在聊天记录里
- 用白标和私有部署能力,让平台方可以快速落地自己的 OPC 服务体系
- 用 IoT 与空间数字化能力,把线下空间也纳入同一个运营视图
通过这个项目,你可以用更低的技术门槛获得:
- 一个能承载经营流程的业务后台
- 一组可直接接入的 AI 协作能力
- 一套支持白标化与私有部署的系统骨架
- 一条从空间、资源到任务、交付的数字化链路
我们开源 GalaxyOPC,不是为了把一份源码简单公开,而是希望把一套已经被反复打磨过的产品骨架交给更多人。
我们希望:
- 不懂技术的创业者,不再因为系统门槛而被劝退
- 想做 OPC 孵化的平台方,不必每次都从零搭建
- 想连接资源、空间、AI 与服务的团队,有一个可继续生长的起点
如果未来“超级个体”会成为一种重要的商业组织形态,那么它也值得拥有属于自己的操作系统。
GalaxyOPC 就是我们对这件事的一次回答。
- License:
Apache-2.0 - Runtime:
Node.js + TypeScript - Database:
PostgreSQL / SQLite - Repository:
https://github.com/P3ngSaM/galaxyopc
- 账号体系:手机号/邮箱验证码、JWT、管理员初始化
- 公司经营:公司、联系人、项目、合同、发票、交付、待办
- AI 协作:对话、流式输出、工具调用、蜂群协同
- 白标能力:租户主题、Logo、登录页定制、独立入口
- IoT 空间:多房间空间建模、设备推荐、3D 页面入口
- 本地/云端双模式:PostgreSQL 线上版、SQLite 本地版
- 导出与自动化:文档导出、视频任务、计划任务、工作流调度
src/ 服务端源码
scripts/ 数据处理与运维脚本
tests/ 基础测试
e2e-tests/ 端到端测试
docs/ 开源文档
research/ 示例商机地图数据
public/ 公共静态资源
uploads/ 运行时上传目录占位
- 单机体验或本地部署
- 小团队经营协作后台
- 需要白标化的私有运营后台
- 需要把 AI 对话、业务数据和自动化流程放在同一服务中的项目
- Node.js 20+
- npm 10+
- PostgreSQL 14+(线上模式)
- 或 SQLite(本地模式)
npm installcp .env.example .env至少补齐这些配置:
JWT_SECRETDB_HOSTDB_PORTDB_USERDB_PASSWORDDB_NAME
如果使用本地模式:
DB_TYPE=sqliteSQLITE_PATH=xhopc-local.db
npm run dev默认访问地址:
http://localhost:3000
npm run build
npm startnpm run dev
npm run build
npm start
npm run db:migrate
npm run test:smoke
npm run test:e2e仓库还保留了 scripts/ 下的数据采集与机会地图生成脚本,但公开仓库中仅附带最小示例数据,不包含原业务数据、客户数据、日志、证书和本地数据库文件。
- CHANGELOG.md
- docs/roadmap.md
- docs/local-edition.md
- docs/quick-start.md
- docs/configuration.md
- docs/architecture.md
- docs/deployment.md
GalaxyOPC 的 GitHub 开源更多承担“公开名片、技术背书、生态协作”的角色。真正面向圈内传播和非技术用户使用时,重点会转向更低门槛的本地运行版本:
- 封装 Windows / macOS 本地安装包,减少命令行依赖
- 提供首次启动配置向导,参考 Enclaw 一类工具的低门槛体验
- 预设可试用的星环算力通道,让用户先跑起来,再决定是否自配模型
- 打通飞书、企业微信、钉钉等协作通道,让 AI 从“聊天入口”进入真实工作流
- 将城市管理、物联网管理升级为独立横向空间页面,与 AI 对话入口、管理后台形成清晰分工
详细计划见 docs/roadmap.md。
详细配置见:
本仓库已经移除以下内容:
- 私有
.env配置 - 本地数据库与 WAL 文件
- 上传素材与租户图片
- 证书、日志、调试导出文件
- 原始研究样本、业务数据和内部说明文档
- 本地构建产物
research/ 中仅保留最小示例 JSON,用于帮助项目在开源状态下正常启动和演示。
本项目使用 Apache-2.0 开源。
版权和归属声明见 NOTICE。
