Files
admin 856e632807 baseline: dsh 工作区基线快照(2026-09-10,全新历史起点)
本提交为 dsh_mcn_workshop 仓库的首个提交(旧仓 dsh_MCNProject 已停用),
完整固化 C:/Users/Administrator/.dsh 当前磁盘状态。

1) 临时数据清理:移出 sessions/(81M)、logs/、skill-backup-20260906/(14M)、
   scripts/__pycache__、storages/workspace.json.bak —— 合计 94M(.dsh 162M → 68M)
2) 凭据脱敏:.credentials.yaml(含明文 DEEPSEEK_API_KEY)移出 git 跟踪并加入
   .gitignore;mcn-data-insight/scripts/setup_redfox_key.py 中真实 key 示例改为占位符
3) .gitignore 增补 logs/、skill-backup-*/ 规则
4) 技能结构以当前磁盘状态为准:skills/ = mcn-short-video / impeccable / taste-skill /
   dsh-multi-user-migration;旧技能目录(mcn-dou-analysis、storyboard-prompt、
   short-video-script、browser-harness、mcn-data-insight)与
   profiles/web/node_modules/dsh-vision-router 本地已不存在,本提交记为删除
2026-09-10 22:31:45 +08:00

23 lines
1.9 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# 工作规则(每次会话自动加载,必须遵守)
> 本文件由 dsh-agent-instructions 自动加载($DSH_HOME/AGENTS.md),所有会话开始前注入上下文。
> 详细制度见 `D:\dshworkspace\dsh-plugin-dev\policy\`,本文件为必须遵守的 P0 摘要。
## 1. 方案与执行分离(P0)
- 用户要求「分析/方案/如何改/为什么」→ 只输出方案,**禁止修改文件**
- 仅当用户显式授权("改吧/执行/按方案来/落地")或任务本身就是修改指令时才动手
## 2. 规则沉淀在技能里,prompt 只做基础要求(P0)
- 规则组织:**SKILL.md 主流程 = 关键规则 + 执行流程 + 对细则文件的"必读声明"**;具体判定标准/评分细则/检查项 → **references/ 下按主题拆分的单独 md**(如 `references/规则/*.md`、`references/*流程.md`),每个细则文件必须被 SKILL.md 以链接 + "必读"字样显式声明——未被声明 = 悬空无效(AI 不读=无效)
- 影响判分的关键红线(硬伤清单、分数上限等)直接写在 SKILL.md 主流程可判定处(参考 script-review §2.5 模式),或由主流程强制先读承载文件
- 调用 prompt 只做基础要求("按技能规则执行"),**禁止把规则细节塞进 prompt**
- 技能目录:`~\.dsh\skills\`(MCN:short-video-script / script-review / storyboard-prompt / mcn-dou-analysis;执行约束:dsh-multi-user-migration)
## 3. Windows 文件编码规范
- `.bat/.cmd`:必须 **GBK(936) + CRLF**(用 pwsh `WriteAllText` + `Replace("\n","\r\n")` + `GetEncoding(936)` 写,禁止 write 工具直写);写后字节验证(CR==LF、无 BOM、中文解码正常)
- `.ps1` 含中文:UTF-8 **with BOM**
- 写任何文件前先读原文件字节,继承既有编码,不臆断
## 4. 环境变化先判断
- 执行前确认环境事实(DSH_HOME / 目标路径 / 文件真实状态),发现异常先判断再操作,不急于执行