Skip to content

🚀 feat: 拆分 Flow2Spec Core 与 CLI workspace - #34

Merged
liguochuan00 merged 1 commit into
mainfrom
codex/flow2spec-core-extraction
Aug 17, 2026
Merged

🚀 feat: 拆分 Flow2Spec Core 与 CLI workspace#34
liguochuan00 merged 1 commit into
mainfrom
codex/flow2spec-core-extraction

Conversation

@liguochuan00

Copy link
Copy Markdown
Collaborator

变更内容

  • 新增 @double-coding/flow2spec-core,承载初始化、知识库、路由、协作、Doctor 和资源发现能力。
  • @double-coding/flow2spec 调整为兼容 CLI 薄适配层,普通用户继续使用原有 npx ... init 流程。
  • 增加 native-host 初始化模式,为 DeepSeek Harness 原生插件提供共享项目层能力。
  • 增加 Core API、CLI、DSH 初始化、tgz 安装和双包打包回归测试。
  • 更新 workspace 版本校验、CI 和 npm Core → CLI 发布流程。

用户影响

普通用户无需区分 Core 和 CLI,继续安装 @double-coding/flow2spec 即可;Core 会作为 CLI 依赖自动安装。Core 主要供 CLI 和未来原生插件复用。

验证

  • npm install --ignore-scripts
  • npm test
  • npm run test:core
  • npm run pack:check
  • node scripts/test-package-install.js
  • git diff --check

发布说明

合并后使用统一版本 Tag 创建 Release。发布工作流会先发布 @double-coding/flow2spec-core,再发布 @double-coding/flow2spec

- 提取共享 Core API、资源和 native-host 初始化模式\n- 保持 CLI 兼容并补齐 workspace 测试与双包发布流程\n- 为后续 DeepSeek Harness 原生插件提供稳定依赖边界
@liguochuan00
liguochuan00 merged commit fbedd6f into main Aug 17, 2026
1 of 4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant