别再假装生产力了:用 qLog 在终端里跟 AI 聊天就能自动规划项目

你是不是也干过这种事:花一整周在 Notion 里搭看板、设关联、调颜色,结果项目一启动,团队里根本没人看那张板子,最后还是用 Google Docs 和 Excel 排期?
或者,你是不是也在 Obsidian 里疯狂建双向链接,结果每天花半小时整理笔记,真正干活的时间反而变少了?

这其实是一种“假装生产力”——你把大量精力花在维护生产力工具本身,而不是用它来推进真正的工作。
而且,这些工具通常把你锁死在它们的生态里,让你很难跟终端、命令行这些你最熟悉的系统协同。

有一个叫 qLog 的终端工具解决了这个问题。它全称 “quick log”,作者是一个受够了这种折腾的开发者。
他的想法很简单:生产力工具应该透明到让你感觉不到它的存在,而不是反过来占用你的脑力。


qLog 的核心思路:做一台“终端的 AI 助手”

qLog 本质上是一个运行在终端里的 TUI(终端界面)程序,底层调用 Ollama(本地大模型)。
但它跟其他那些长得像 GUI 的终端 AI 工具不一样——它老老实实遵循 Unix 哲学:只做一件事,但做到极致

1. 输入框?不需要,直接交给你的编辑器

大多数 TUI 工具会自己写一个输入框,但往往功能残缺、操作反人类。
qLog 的设计是:让你用 $EDITOR 来写提示
只要你配置好了 Neovim、Emacs 或者 VSCode(通过 -w 参数),按下快捷键就会打开你的编辑器,写完保存就自动发送给 AI。
这意味着你可以在提示里用上你精心配置的代码补全、宏、片段插入——就像写代码一样写提示。

2. 文件注入 + 命令管道:把整个终端的力量塞进提示

这是 qLog 最硬核的两个特性:

  • [[文件路径]] —— 直接在提示里引用任意文件的内容,比如 [[src/main.py]],AI 会自动读取该文件作为上下文。
  • {{命令}} —— 把终端命令的输出直接塞进提示,比如 {{git diff HEAD~1}},AI 就能看到最新代码变更。

这两个小符号,让你再也不用为了给 AI 提供上下文而手动复制粘贴。
想分析日志?[[server.log]]。想问最近的 Git 提交?{{git log --oneline -5}}
qLog 把整个终端的能力变成了 AI 的上下文,而且完全不打断你的工作流。

3. 自动生成技术文档和每日议程

qLog 还有一个叫 “Agenda Planner” 的模式。
你和 AI 聊完某个项目后,AI 会自动总结聊天内容,生成一份结构化的 Markdown 技术文档(干净的、可 cat、可 less 的格式)。
然后,你还可以让 AI 在已有多份项目文档的基础上,规划出你今天的工作议程——同样以 Markdown 格式存下来,并且支持用 CLI 命令直接查看。
你可以把 qlog agenda 加到 .bashrc.zshrc 里,每次打开终端就能看到今天该干什么。


为什么说它比 Notion/Obsidian 更适合开发者?

  • 零摩擦:你本来就在终端里写代码,现在连切窗口出去写提示都省了。
  • 零锁定:所有文档都是纯文本 Markdown,你可以 catgrepgit 管理,想用啥工具都行。
  • 隐于无形:qLog 不搞花里胡哨的看板、统计图,它只负责帮你把想法变成文档、把文档变成计划,然后把计划推到你的眼前。

如果你也厌倦了“为了管理项目而管理项目”,想试试真正跟工作流融为一体的 AI 工具,qLog 的 MVP 已经开源了。

直达网址:https://github.com/PranavDesai-Git/qLog

类似文章