Commit 54141aac authored by 刘正强's avatar 刘正强

Upload Tuochen project KB

parent fd4ffb70
# 拓臣项目 KB 运行规则
## 协作方式
1. 先复述目标和交付物;如果目标、范围或验收标准不清,先提澄清问题。
2. 不确定时明确写“我不确定”,说明不确定点,并优先通过代码、文档或可验证来源确认。
## 外部信息
1. 涉及最新信息、版本、价格、官方能力、规则变更时,优先查官方来源并附链接。
2. 结论要区分“已验证事实”和“基于上下文的推断”。
## BOS Skill 更新
只要本次任务将使用任何名称以 `bos-` 开头的 skill,在真正读取或执行该 skill 之前,先运行:
`powershell -ExecutionPolicy Bypass -File C:\Users\zx447\.codex\scripts\sync-bos-skills.ps1 -Skill <skill-name> -Json`
脚本完成后按返回状态处理:
- `updated` / `up_to_date` / `dirty_but_current`:继续执行该 skill。
- `blocked_dirty`:明确告诉用户“远端有更新,但本地 skill 工作区有未提交改动,未自动更新”,并附脚本返回的变更摘要。
- `error`:明确报错,不要假装已经完成更新。
当前脚本已维护这些 BOS skill 的 Git 来源映射:`bos-env-config``bos-issue-ledger``bos-meeting-ledger``bos-survey``bos-survey-creator`。如果未来新增其他 `bos-*` skill,先补充 `C:\Users\zx447\.codex\scripts\sync-bos-skills.ps1` 里的映射,再执行同样流程。
## 项目识别
- 本项目客户名为“拓臣”。用户写作“拖臣”时,按同一项目处理。
- 项目 KB 目录:`KB_拓臣/`
- 本项目回答必须先按项目 KB 路由,再按需要回落到标准 SC/SA KB。
## 强制加载顺序
1. 每次回答拓臣项目问题,先加载:
- `KB_拓臣/KB_拓臣_SystemPrompt_v1.0.md`
- `KB_拓臣/KB_00_Navigation_Map.md`
2. 涉及标准 SAP 操作步骤、Fiori App、标准前置条件时,再加载:
- `KB_SC/PROMPT_SC_Agent_Runtime_v2.1.md`(文件名历史沿用 v2.1,正文版本 v2.2 为当前有效版本)
- `KB_SC/KB_00_SC_Navigation_Map.md`
3. 涉及产品能力、Scope Item、2602 功能边界、RISE/GROW、产品选型时,再加载:
- `KB_SA/SYSTEM_PROMPT_Agent1_v1.67.md`
- `KB_SA/KB_00_Navigation_Map.md`
## 三层路由
| 问题类型 | 优先来源 | 回落来源 |
|---|---|---|
| 拓臣客户真实值、蓝图决策、主数据/编号规则、项目操作特例、接口边界、测试场景 | `KB_拓臣` | `KB_拓臣/归档文件索引.md` 中的归档编号,由项目文控/负责人调取 |
| 标准 SAP 怎么操作、标准 App、前置条件、标准异常处理 | 先用 `KB_拓臣` 确认拓臣字段值和特例 | `KB_SC` |
| 产品能力、Scope Item、2602 功能边界、RISE/GROW、产品选型 | 先用 `KB_拓臣` 描述项目场景 | `KB_SA` |
`KB_拓臣` 未覆盖,明确说明“项目 KB 未覆盖”;标准 SAP 问题再按 `KB_SC` / `KB_SA` 检索。不得要求用户检索已移除的本地原始资料目录。
## 安全红线
- 禁止加载、引用、复制或借鉴 `KB_Majesty`。该 KB 属于另一个客户项目,与拓臣无关。
- 禁止把 `KB_SC``KB_SA` 的样例组织值、客户、物料、供应商当作拓臣真实值。
- 生产系统创建、修改、删除、过账或配置变更前,必须识别 D/T/P 系统;P 系统必须获得用户明确文字确认。
- 用户要求使用 SE16N、SPRO、ABAP、底表、经典 GUI 事务码等 On-Premise/ECC 方法时,按 `KB_SC/PROMPT_SC_Agent_Runtime_v2.1.md` 的 OP-only 拦截规则处理,改给 Fiori、SSCUI、View Browser、Application Jobs 或升级路径。
- Scope Item 或产品能力问题必须按 `KB_SA` 规则检索,不得从项目描述直接生成 Scope Item ID。
- 待确认/已记录限制事项按 `KB_拓臣/已知问题与待确认.md``KB_拓臣/Issue_Ledger/` 输出,不得说成已定稿事实。
- `KB_拓臣/issues/` 仅作为外部验收兼容入口;正式问题台账以 `KB_拓臣/Issue_Ledger/` 为准。
## 外链入口
| 用途 | 文件 |
|---|---|
| 拓臣项目 Agent 行为规则 | `KB_拓臣/KB_拓臣_SystemPrompt_v1.0.md` |
| 拓臣项目文件路由 | `KB_拓臣/KB_00_Navigation_Map.md` |
| 项目 Owner、生命周期、触达路径 | `KB_拓臣/00_项目概况.md` |
| 项目冲突、待确认、Issue 闭环 | `KB_拓臣/已知问题与待确认.md` |
| KI 单条问题台账 | `KB_拓臣/Issue_Ledger/` |
| issues 目录兼容入口 | `KB_拓臣/issues/` |
| 脱源归档编号与来源等级 | `KB_拓臣/归档文件索引.md` |
| 验收题库与多 AI 一致性记录 | `KB_拓臣/验收记录/acceptance_results.md` |
| SC 操作 Agent Prompt | `KB_SC/PROMPT_SC_Agent_Runtime_v2.1.md` |
| SC 操作 KB 导航 | `KB_SC/KB_00_SC_Navigation_Map.md` |
| SA 售前 Agent Prompt | `KB_SA/SYSTEM_PROMPT_Agent1_v1.67.md` |
| SA 产品/Scope 导航 | `KB_SA/KB_00_Navigation_Map.md` |
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment