Super CodeGX 反 AIGC 代码优化
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_b8115604/super-codegx-skill。
技能介绍
要解决什么问题
课程作业、开源贡献或内部评审里,代码常被 AIGC 检测链 从多个角度打分:token 困惑度、AST/CFG 结构指纹、跨库相似度、元数据与水印、甚至「开发过程是否真实」。单靠改注释或换变量名,往往过不了 语义嵌入 与 多模型分类器 这一关。
本技能面向「在保持语义与可运行性的前提下,系统性压低可检测特征」这一工程目标,把策略文档与脚本流水线绑在一起,让助手按阶段执行,而不是口头建议用户自己改。
技能如何工作
架构上对应 SKILL 里的 五道防线 与 十大维度,典型路径包括:
- 结构与风格:
ast_deep_transformer.py、cfg_transformer.py、style_jumper.py、human_traces.py、habit_profile.py等,做 AST/CFG 级变换并注入一致的人工习惯痕迹。 - 相似度与算法差异化:
check_similarity.py --deep、algo_diversifier.py、opensource_fingerprint_db.py、embedding_checker.py,从 n-gram、CPG、嵌入向量多路比对。 - 检测模拟与对抗:
detection_simulator.py(七层链,Layer4 为启发式)、embedding_adversarial.py、llm_classifier_test.py、adversarial_trainer.py,在本地先跑一轮「红队」再迭代。 - 逻辑与元数据:
logic_consistency.py、dead_code_detector.py、consistency_checker.py、doc_humanizer.py;收尾阶段还有generate_git_history.py、fix_timestamps.py(读取codegx.yaml的time_range)。
执行上强调 先评估适用性:全适用则走 Skill 工具,部分适用则混搭定制代码;禁止跳过 Phase 5——deepseek_review.py 必须用 --threshold 0,未拿到 DeepSeek 打分不能宣称完成。达标参考包括 AIGC 平均分阈值、三元组唯一率、局部熵方差等;Phase 6 不达标可进入人机协作 human_collab.py,Phase 8 需助手自己做两轮审查并用 templates/audit_report.md 出报告。
收到代码或文档后,工作模式是 直接启动全维度重构优化(在评估策略之后),输出成品与关键重构点摘要。
适用边界与注意点
- 技能描述的是 检测对抗与质量整形流水线,不保证任何外部平台的判定结果;环境真实性(编译日志、录屏等)无法自动伪造的部分会要求你按指令补证。
- 依赖较多脚本与参考文档(
references/*.md、各框架策略),语言与栈需与工具支持范围一致;PHP/JS 的 CFG 变换等与 Python AST 路径不同,评估阶段要选对子集。 - 合规与学术诚信 由使用者自行负责:仅应在合法、允许改写与测试的场景下使用,勿将本技能当作绕过正当审查的「万能通行证」。
使用场景
- 院系要求提交编程作业前过 AIGC 与相似度检测,你需要在测试仍通过的前提下重构初稿并跑完 DeepSeek 评审与量化阈值
- 开源 PR 被机器人提示与公开仓库片段或嵌入向量高度重合,你要用深度相似度比对与算法差异化脚本改写高风险模块
- 全栈作业除后端外还有 Vue/React 前端,检测链会查模板化与文档一致性,需走前端变换与 logic/consistency 交叉校验
- 答辩或内审要求展示「真实开发轨迹」,你需要按 codegx.yaml 统一 time_range 生成 Git 历史并修复文件时间戳且与代码成熟度一致
适合人员
- 被课程平台接入多模型 AIGC 打分的计算机专业学生,诉求是在不破坏功能的前提下压低 token/AST/嵌入类指标并留下审查报告
- 维护含大量 AI 辅助提交的仓库的 Tech Lead,诉求是在合并前本地模拟七层检测链并处理 Phase 6 仍不达标的高风险文件
- 接外包交付物需通过客户「代码指纹+元数据」验收的独立开发者,诉求是文档去 AI 化、死代码清理与环境真实性清单补齐
- 安全或合规团队里负责评估生成代码风险的工程师,诉求是用 detection_simulator 与 llm_classifier_test 做红队基准而非凭直觉改风格