Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 0 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,10 +16,6 @@
> **DSH Community Ecosystem Interoperability Specification**
> 社区插件互操作规范实验库

※本文档正在修订中:协议正文以 [`vendor/`](vendor/README.md) 挂载的上游仓库为准;
重构前的 TUI 时代内容(准入规范、conformance、registry contracts、adapters、RFC 等)
已移出工作树,恢复路径见 [`decisions/0001-remove-legacy-archive.md`](decisions/0001-remove-legacy-archive.md)。

## 这是什么项目?

这是由[dsh-TUI](https://github.com/ccch1mneyyy/dsh-TUI)团队和[DSH-Desktop-EAC](https://github.com/zouyuxuan122/DSH-Desktop-EAC)团队联合发起的社区协议,提供一套可选、可验证的互操作共识。有详细文档、验证自动化流程及**开包即用的skill**,力求:
Expand Down
26 changes: 18 additions & 8 deletions profiles/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -18,17 +18,27 @@ profiles/
要求条目使用稳定编号(例如 TUI 生态使用 `TUI-*`),并说明适用 profile、
影响范围与兼容变化。索引登记在 [`../registry/profiles.json`](../registry/profiles.json)。

Profile 正文归**归属方**所有:它可以在本仓库收录(按上面的目录约定落位),
也可以留在归属方自己的仓库里随产品代码分发。留在归属方仓库时,本仓库只在
索引与说明里照录“归属方 + 正文位置”,不复制正文。

## 2. 当前状态

尚未收录 Profile。重构前的 TUI 准入内容(原 `docs/plugin-admission-and-development.md`、
`conformance/`、`registry/`)已移出工作树,需要时从 git 历史取回
([`decisions/0001-remove-legacy-archive.md`](../decisions/0001-remove-legacy-archive.md)),
迁移时应:
本仓库**不承载任何 Profile 正文**(`registry/profiles.json` 的 `entries` 为空)。
Profile 由归属方在自己的仓库里维护;需要收录进来时,按 §1 建目录并在索引登记。

已声明的 Profile:

1. 在 `profiles/dsh-tui/` 下重建为独立 Profile 文档;
2. 在 `registry/profiles.json` 登记条目(状态照录归属方声明);
3. 保持 `TUI-*` 编号稳定,不把 TUI 要求写成全生态要求;
4. 一次 PR 只做迁移,不顺带改语义。
| Profile | 归属方 | 正文位置 |
| --- | --- | --- |
| TUI Profile(终端交互生态的准入与子插件接口) | [ccch1mneyyy/dsh-TUI](https://github.com/ccch1mneyyy/dsh-TUI) | 随该仓库代码分发:`tui-profile/`(纯文件,无 submodule 挂载) |

TUI Profile **不是本仓库的社区 RFC**:它随 dsh-TUI 的代码现状随时修订,作为该产品
子插件的参考标注;本仓库不复制它的正文,也不为它发明规范状态。重构前的 TUI 时代
内容(原 `docs/plugin-admission-and-development.md`、`conformance/`、`registry/`、
`rfc/`)仍可从 git 历史取回
([`decisions/0001-remove-legacy-archive.md`](../decisions/0001-remove-legacy-archive.md)),
但不再计划迁入本仓库。

## 3. 与其它层的关系

Expand Down
4 changes: 2 additions & 2 deletions registry/profiles.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
"$schema": "./schema/index.schema.json",
"document": "profiles",
"version": 1,
"updated": "2026-09-09",
"scope": "产品准入 Profile 索引。Profile 在公共协议之上约束某个具体产品形态的准入与展示规则,只约束自己声明的生态范围,不倒灌成所有 DSH 生态的强制要求。",
"updated": "2026-10-02",
"scope": "产品准入 Profile 索引。Profile 在公共协议之上约束某个具体产品形态的准入与展示规则,只约束自己声明的生态范围,不倒灌成所有 DSH 生态的强制要求。Profile 正文由归属方在自己的仓库里维护,本索引只登记归属与正文位置,不复制正文、不发明状态;正文不在本仓库的 Profile 不建条目。",
"entries": []
}
Loading