diff --git a/management/workflow-rules.md b/management/workflow-rules.md index a42c2d21a..038f9c2b5 100644 --- a/management/workflow-rules.md +++ b/management/workflow-rules.md @@ -21,9 +21,9 @@ sanguo_quant_live/ (根目录) ## 目录职责说明 ### 1. archive/ - 归档目录 -- 存放历史文件、过时文档 -- 按日期或主题分类归档 -- 保持仓库整洁,不删除历史 +- 诸葛亮决定归档内容 +- 按需归档历史文件 +- 保持仓库整洁 ### 2. management/ - 项目管理(诸葛亮负责) - 项目整体规划、进度跟踪 @@ -89,7 +89,7 @@ sanguo_quant_live/ (根目录) 1. 诸葛亮分配任务给特定将军 2. 将军在`research/`目录下创建任务:`task-YYYYMMDD-描述.md` 3. 将军完成任务,提交结果 -4. 诸葛亮审核,归档到`archive/` +4. 诸葛亮审核(归档由诸葛亮决定) ### 2. 协作任务工作流 ``` @@ -123,54 +123,38 @@ pangtong-value/research/multi-factor-20240325/ # 庞统创建 - **进度协调**:庞统直接`sessions_send`(作为副军师) - **将军间协作**:直接在协作目录中放文件,必要时`sessions_send` -## 目录转换计划 +## 公共知识库规则 -### 阶段1: 重命名和创建目录 -```bash -# 重命名现有目录 -git mv data-engineering zhaoyun-data -git mv risk-management guanyu-risk -git mv platform jiangwei-platform -git mv technical-strategy zhangfei-technical +### 1. 知识库定位 +- **统一的知识库**:所有将军使用同一个公共知识库 +- **基础数据存放**:存放原始数据、基础资料、标准定义 +- **分析结果分离**:个人分析结果放在自己的工作目录下 -# 创建新目录 -mkdir -p pangtong-value simayi-quality archive +### 2. 使用原则 +``` +公共知识库(只存基础数据) +├── raw-data/ # 原始数据 +├── basic-concepts/ # 基础概念定义 +├── standards/ # 标准和规范 +└── references/ # 参考资料 -# 创建各将军标准结构 -mkdir -p zhaoyun-data/{research,scripts,data,reports,references} -mkdir -p guanyu-risk/{research,scripts,reports,references} -mkdir -p jiangwei-platform/{research,scripts,reports,references} -mkdir -p zhangfei-technical/{research,scripts,reports,references} -mkdir -p pangtong-value/{research,scripts,reports,references} -mkdir -p simayi-quality/{research,scripts,reports,references} +个人工作区(存分析结果) +├── research/ # 调研报告(基于知识库数据) +├── analysis-results/ # 分析结果(个人视角) +└── scripts/ # 分析脚本(使用知识库数据) ``` -### 阶段2: 移动现有内容 -```bash -# 移动value-investing到庞统目录 -git mv value-investing pangtong-value/research/value-investing +### 3. 禁止行为 +- ❌ 不要将个人分析结果存入公共知识库 +- ❌ 不要修改他人已确认的基础数据 +- ❌ 不要在知识库中存放临时文件 +- ❌ 不要污染知识库结构 -# 移动running_data到赵云目录 -git mv running_data zhaoyun-data/data/running_data - -# 拆分scripts到各将军目录(按功能人工分类) -# 数据相关脚本 → zhaoyun-data/scripts/ -# 风险相关脚本 → guanyu-risk/scripts/ -# 平台相关脚本 → jiangwei-platform/scripts/ -# 技术策略脚本 → zhangfei-technical/scripts/ -# 价值投资脚本 → pangtong-value/scripts/ -``` - -### 阶段3: 删除不需要的目录 -```bash -# 从Git中删除knowledge-base(用通用知识库) -git rm -r knowledge-base -``` - -### 阶段4: 更新.gitignore -```bash -echo -e "\n# 日志文件\n*.log\n*.monitor.log\nnohup.out\n__pycache__/" >> .gitignore -``` +### 4. 正确做法 +- ✅ 从知识库获取基础数据进行分析 +- ✅ 将分析结果保存在自己目录的`reports/`或`analysis/`中 +- ✅ 如需更新知识库数据,提交审核后统一更新 +- ✅ 不同分析角度产生不同结果,各自保存 ## 文件流转规则 @@ -181,7 +165,7 @@ echo -e "\n# 日志文件\n*.log\n*.monitor.log\nnohup.out\n__pycache__/" >> .gi ### 质量流程 ``` -各将军产出 → 司马懿质量审核 → 诸葛亮最终审核 → 归档(archive/) +各将军产出 → 司马懿质量审核 → 诸葛亮最终审核 → (归档由诸葛亮决定) ``` ## 角色职责更新