Skip to content

v1.0.4 深度代码审计 + ruff 静态分析修复

Choose a tag to compare

@andyleimc-source andyleimc-source released this 21 Mar 09:01
· 340 commits to main since this release

v1.0.4 深度代码审计 Release

使用 AI 全项目审计 + ruff 静态分析工具扫描全部 88 个 Python 文件,共修复 9 个 bug(含 3 个 CRITICAL)+ 清理 40 个废弃导入。

CRITICAL 修复

文件 问题
plan_worksheet_views_gemini.py genai.Client 类型注解无导入,DeepSeek 路径下模块加载 NameError
analyze_relation_consistency.py unresolved 变量在定义前被引用(append 在 = [] 之前),触发 NameError
agent_collect_requirements.py 死代码函数 make_config() 引用未定义的 AI_CONFIG 变量

HIGH 修复

文件 问题
delete_workflow.py refresh_auth.py 路径错误,缺少 auth/ 子目录
create_workflow_custom_action_trigger.py 同上
create_workflow_worksheet_trigger.py 同上
create_workflow_time_trigger.py 同上

清理

文件 问题
pipeline_workflows.py 移除未使用的 parse_gemini_json 导入
plan_worksheet_views_gemini.py 移除未使用的 load_gemini_config 导入
23 个文件 ruff 自动清理 40 个未使用的导入 (F401)

新增工具链

  • 安装 ruff 静态分析工具
  • 安装 Claude Code 官方插件:code-review, security-guidance, pr-review-toolkit, commit-commands, feature-dev, hookify, plugin-dev

🤖 Generated with Claude Code