fix(lint): 修复 PR #14 引入的 lint 回退 (119→0)
PR #14 从旧分支复制文件导致回退了 PR #10 的 lint 修复。 修复内容: - autoflake 移除未使用导入/变量 - autopep8 修复缩进/空格 - 手动修复 F821(pathlib→Path), F541(f-string), F841(未使用变量) - 所有修复均通过 flake8 --max-line-length=120 --extend-ignore=E501 检查 (0 errors)
This commit is contained in:
+11
-9
@@ -11,8 +11,7 @@ A 类 Skill 由引擎确定性注入全文,不靠 Description 触发。
|
||||
|
||||
import logging
|
||||
import os
|
||||
from pathlib import Path
|
||||
from typing import Any, Dict, List, Optional
|
||||
from typing import Any, List
|
||||
|
||||
logger = logging.getLogger("moziplus-v2.bootstrap")
|
||||
|
||||
@@ -28,12 +27,12 @@ class BootstrapBuilder:
|
||||
"""L2 引擎注入层构建器(v2.1 四段式)"""
|
||||
|
||||
ROLE_SKILL_MAP = {
|
||||
"executor": "blackboard-executor",
|
||||
"reviewer": "blackboard-reviewer",
|
||||
"reviewer-simayi": "blackboard-reviewer-simayi",
|
||||
"executor": "blackboard-executor",
|
||||
"reviewer": "blackboard-reviewer",
|
||||
"reviewer-simayi": "blackboard-reviewer-simayi",
|
||||
"reviewer-pangtong": "blackboard-reviewer-pangtong",
|
||||
"planner": "blackboard-planner",
|
||||
"claim": "blackboard-claim",
|
||||
"planner": "blackboard-planner",
|
||||
"claim": "blackboard-claim",
|
||||
}
|
||||
|
||||
# 默认从环境变量或配置读取,fallback 到默认路径
|
||||
@@ -62,7 +61,9 @@ class BootstrapBuilder:
|
||||
|
||||
# 段 2: 前序产出(有依赖时注入)
|
||||
if task.get("depends_on_outputs"):
|
||||
sections.append(self._format_prior_outputs(task["depends_on_outputs"]))
|
||||
sections.append(
|
||||
self._format_prior_outputs(
|
||||
task["depends_on_outputs"]))
|
||||
|
||||
# 段 3: 角色操作规范全文(通过 ROLE_SKILL_MAP 从 Skill 文件读取)
|
||||
skill_name = self.ROLE_SKILL_MAP.get(role)
|
||||
@@ -134,7 +135,8 @@ class BootstrapBuilder:
|
||||
"""格式化前序产出摘要(段 2)"""
|
||||
parts = ["## 前序产出"]
|
||||
for out in outputs:
|
||||
parts.append(f"- [{out.get('task_id', '?')}] {out.get('summary', '无摘要')}")
|
||||
parts.append(
|
||||
f"- [{out.get('task_id', '?')}] {out.get('summary', '无摘要')}")
|
||||
return "\n".join(parts)
|
||||
|
||||
def _format_constraints(self, role: str) -> str:
|
||||
|
||||
Reference in New Issue
Block a user