Skip to content

T2: 新建 @innate/domain-dsh 域插件包(顶层 dsh/) #15

Closed

Description

@qdriven

任务文档: tasks/sprint-2/task-02-domain-package.md
Sprint: #13
迁移 /dsh UI 为自包含域插件包(pages/components/services/types + vendor markdown-body、copy-install-button),web-domain.tsx 路由保留 /dsh 前缀,pluginOrder 30。本任务只增不删。验收见任务文档。

Activity

  1. qdriven commented on Oct 26, 2026

    @qdriven
    ContributorAuthor

    T2 验收完成,关闭

    工作已在 PR #22(commit 2a506c5)落地并合入 main,与已关闭的重复单 #19 为同一任务(本单 #15 创建于 07:43:36Z,#19 创建于 07:44:02Z,内容一致)。

    验收核对(tasks/sprint-2/task-02-domain-package.md)

    项 结果
    cd dsh && bun run typecheck ✅ 通过(本轮复验)
    scanDomains 契约实测 ✅ {id:"dsh", packageName:"@innate/domain-dsh", pluginOrder:30, hasStyles:false}(本轮复验)
    根 pnpm install 识别 workspace ✅ workspaces: [backend, frontend, dsh] 成员安装成功
    本任务只增不删 ✅ frontend 侧 markdown-body.tsx / copy-install-button.tsx 原件保留,dsh 侧为 vendored 副本
    包骨架 ✅ package.json / plugin.json / tsconfig.json + src/{index,web-domain,domain-layout,pages,components,services,types,lib}
    四条路由 ✅ /dsh · /dsh/categories · /dsh/categories/$slug · /dsh/plugins/$slug
    capabilities ✅ navItems(Plugins / DeepSeek Harness)+ homeTile(DSH Plugins),pluginOrder 30

    实现细节见 tasks/sprint-2/task-02-domain-package.md 验收记录与 tasks/sprint-2/status.md 执行日志。

    注:#14 / #16 / #17 与 #18 / #20 / #21 同样是重复单,如需一并清理请告知。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    feeds-sprint-2Sprint-2: DSH 插件目录域化拆分

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions