aionclaw通过「代码健康」识别硬编码、高圈复杂度及未调用导包;「拓扑视图」定位循环依赖与架构债;「文档审计」扫描缺失文档并生成补全任务。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

用AionClaw识别重复代码与过时依赖
打开AionClaw桌面端,确保已加载当前项目根目录(【必须是完整项目路径,不能只选src子目录】)。点击左侧导航栏「债务扫描」→「代码健康」→「运行全量分析」。
等待30~90秒,界面右侧会生成三类标记:红色「硬编码值」、橙色「高圈复杂度函数」、灰色「未被调用的导包」。其中灰色项可直接右键→「标记为待清理」,系统自动归入「整理型债务」看板。
注意:若项目含大量TypeScript或Vue SFC文件,需先在设置中勾选「启用JSX/TSX语义解析」,否则重复逻辑识别率低于40%。
可视化定位架构债与模块耦合点
切换到「拓扑视图」标签页,AionClaw会自动生成服务间调用关系图。鼠标悬停任意节点,底部状态栏显示该模块的「循环依赖深度」和「外部强依赖数」。
方法一:点击顶部筛选器→选择「依赖强度>3」,所有连线变粗,此时拖动鼠标框选高亮区域,右键→「生成解耦建议」,AionClaw将输出接口抽象方案与迁移顺序。
方法二:在搜索框输入「xxxService」,图中仅保留该服务及其上下游。观察其是否直接连接数据库、消息队列、第三方API三类外部资源——【同时连接三者即判定为架构债高风险模块】,建议立即隔离。
自动提取文档债并生成补全任务
进入「文档审计」模块,AionClaw会扫描所有Java/Kotlin类的Javadoc、Python docstring及OpenAPI YAML文件。
第一步:勾选「缺失描述字段」和「参数未说明」两个复选框。
第二步:点击「生成补全清单」,系统导出CSV文件,包含文件路径、行号、缺失内容类型三列。
第三步:将CSV拖入Hermes Desktop的「任务编排区」,AionClaw会自动绑定LLM节点,用你配置的提示词模板批量生成文档草稿。











