工具与工作流
从想完成的任务开始选。指南介绍配置与日常用法;忘记命令或需要比较选项时,可以直接查对应的参考笔记。
配好项目,再动手工作
- 怎样让 Python 环境可复现? uv 项目环境介绍版本、依赖、锁文件和项目命令的运行方式。已有项目使用 Conda 时,查 Conda 参考。
- 怎样记录和分享代码改动? Git 与 GitHub串起版本控制基础、分支、协作和忽略规则。
- 怎样给编码 Agent 提供有用的项目背景? 基于仓库的 Codex 工作流使用项目说明、架构笔记和测试。Herdr 工作区解决另一个问题:如何组织 Agent 终端,以及会话重启后哪些状态还在。
- 笔记本里的代码怎样交给 Python 执行? Jupyter 架构解释浏览器、服务器和内核的关系,以及执行状态存在哪里。
找到文档,保留有用的上下文
QMD在本地 Markdown 集合里搜索概念与已有解释。需要在代码或文档中按含义搜索时,可以看 zvec-grep。Basic Memory支持人和 Agent 跨会话读写、连接笔记。它们的能力有所重叠,按要查找或保留的材料选择即可,不必全部安装。
使用终端或远程服务器
Vim介绍文件内的编辑与导航;Tmux介绍终端会话、窗口和窗格。要管理远程机器,个人 VPS 基础提供一条涵盖 SSH 访问、网络、防火墙、容器和日常运维的路径。
处理文本与媒体
用正则表达式在 Python 中匹配和提取文本。处理媒体时,yt-dlp提供下载命令,FFmpeg提供 FLAC 转 ALAC 的转换示例。