1
本地小工具开发
开发一个减少自己重复劳动的小工具,例如:文档处理、表格数据处理、图片处理等等。
核心能力
必会
-
电脑办公基础
- 文件系统:理解文件、目录、工作目录,以及绝对路径与相对路径的区别 MDN:命令行入门 PowerShell 路径语法
- 终端入门:能打开命令行,查看当前位置、列出内容、进入目录,并确认命令在预期目录下执行 MDN:命令行入门
- 文件类型与扩展名:能区分文本与二进制,知道脚本、表格、图片等常见扩展名对应什么 MDN:常见 MIME 类型
- 安装与排障:能安装运行小工具所需的软件,并在「找不到文件 / 权限不足 / 命令不存在」时判断问题出在哪一层 MDN:命令行入门 Python:Windows 上使用 Python
-
git代码仓库的基本概念和用法
- 理解版本与仓库概念 Pro Git:Git 是什么
- 理解git仓库能做什么:保存进度、对照改动、回到旧版本、创建分支、合并分支等等 Pro Git:记录每次更新到仓库 Pro Git:分支简介 Pro Git:撤消操作
- 理解.gitignore:密钥、缓存、临时文件与大体积生成物应排除在版本历史之外 Pro Git:忽略文件
- 理解本地与远程:远程仓库用于备份与换机继续 Pro Git:远程仓库的使用
-
python编程基础
- 理解是什么python脚本 Python 教程:使用解释器 Python 教程:模块
- 理解程序的输入、输出、执行过程,能清晰向AI描述需求 Python 教程:输入和输出
- 理解库与依赖 Python 教程:虚拟环境和包 pip 与 venv 安装包
- 熟悉常见数据形态:知道表格常对应 CSV、结构化记录常对应 JSON,便于向 AI 描述数据长什么样 csv json
- 运行与报错:能在本机把脚本跑起来;报错是给 AI 继续修的反馈,不必先学语法再上手 Python 教程:错误和异常
-
AI编程工具和Harness的基本用法 WorkBuddy 快速开始 豆包工作 DeepSeek Harness
- Harness 概念:理解 AI 编程不只靠模型,还依赖规则、工具调用与可验证的反馈回路 DeepSeek Harness
- 任务描述:用目标、输入输出与验收标准说清要做什么,而不是只丢一句模糊需求 WorkBuddy:创建任务 飞书:如何向豆包工作描述任务
- 上下文管理:会引用相关文件或路径;任务切换或对话失控时新开会话,避免把无关历史越堆越乱 WorkBuddy:创建任务 WorkBuddy:任务管理
- 计划与审阅:复杂改动先看计划再落地;阅读 diff,并在本机实际运行脚本做验收 WorkBuddy:Ask / Agent / Plan DeepSeek Harness:使用 Web UI Codex CLI
- 反馈闭环:把运行结果与报错贴回对话继续修;把反复踩坑的约束写成简短规则,减少下次重述 WorkBuddy:任务对话 WorkBuddy:项目指令 Codex:AGENTS.md