8000 GitHub - AI-FE/wuxia-comment: 武侠风注释生成器
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

AI-FE/wuxia-comment

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

武侠风注释生成器

根据代码逻辑为代码生成武侠风格的注释,用于前端 + AI 转型探索营教学目的

模型:默认使用Ollama跑本地的qwen2.5:7b模型,请提前安装

使用方式

npm run wuxia (序号1~3,代表课程中所讲的提示词工程3个阶段) (要生成注释的代码文件目录,可以用examples目录下的文件)

# 比如
npm run wuxia 1 examples/quick_sort1.js
npm run wuxia 2 examples/quick_sort2.js
npm run wuxia 3 examples/quick_sort3.js

目录结构

wuxia-comment/ ├── src/ # 源代码目录 │ ├── index.js # 入口文件,处理命令行参数并调用相应的 chain │ ├── processCodeFile.js # 文件处理相关函数 │ ├── chain.js # 定义了三条 chain │ └── prompt.js # 存放所有提示词模板 ├── examples/ # 示例代码目录 │ ├── quick_sort1.js # 示例 1(为 chain1 准备) │ ├── quick_sort2.js # 示例 2(为 chain2 准备) │ └── quick_sort3.js # 示例 3(为 chain3 准备)

不同 Chain 的说明

  1. Chain1 (最基础版本)

    • 没有明确需求的提示词
  2. Chain2 (改进版本)

    • 明确需求(包含了代码分析、武侠元素映射等步骤)的提示词
  3. Chain3 (最终版本)

  • 明确需求(包含了代码分析、武侠元素映射等步骤)的提示词
  • 拆分提示词

赞助商

前端 + AI 转型探索营302.AI赞助大模型 token。

302.AI是一个按需付费的一站式 AI 应用平台,开放平台,开源生态

1500x400

About

武侠风注释生成器

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published
0