跳到主要内容

凌晨一点,AI 在我的任务系统里写博客

· 阅读需 8 分钟
Creator of UnDercontrol

早上八点,我端着咖啡打开看板。Pending 列里躺着一个新任务:

2026-07-12 博客草稿 (Blog Draft)

点开,里面是一篇写好的中文博客草稿。评论区有两条凌晨留下的消息:

01:01 — On it — topic scan done, picking task-management-overview. Drafting ZH now.

01:03 — Done — ZH draft is in the note. Task set to pending for review.

写它的不是人,是一个 AI Agent。我睡觉的时候,它挑了选题、查了产品文档、写完草稿、把任务挪到"待审核",然后在评论区跟我打了声招呼。

一键把网页变成干净的 Markdown,直接喂给 AI —— UnDercontrol Web Clipper

· 阅读需 6 分钟
Creator of UnDercontrol

想把一篇网页文章丢给 AI 总结、翻译、提问,你现在是怎么做的?

全选复制?粘过去的是一堆导航栏、广告、推荐位和乱掉的排版。发链接?很多 AI 工具抓不了页面,抓到的也常常是残缺的。

UnDercontrol 的 Web Clipper Chrome 扩展给了一个更干净的答案:点一下 Copy Markdown,当前页面的正文被提取成整洁的 Markdown 进入剪贴板——无需登录、无需账号、无需任何配置,装上就能在任何页面用。粘给 Claude、ChatGPT 或任何 AI,它拿到的是纯正文,没有一点噪音。

Web Clipper 弹窗 — 无需登录即可 Copy Markdown 和本地保存

标签与自定义字段:用你自己的维度组织任务

· 阅读需 8 分钟
Creator of UnDercontrol

大多数工具会替你决定任务「长什么样」:几个固定的下拉框、一套写死的字段、一种别人设计好的分类法。可现实里,每个人、每个团队、每种工作流想追踪的维度都不一样 —— 有人要「优先级」,有人要「客户」「预估工时」「所属部门」,有人只想随手贴个标签晚点再筛。

UnDercontrol 不强加结构。它给你三层可自由组合的工具:自由标签带类型的自定义字段、以及任意键值对。三者都能被查询语法直接筛选,让你按自己的维度切分同一批任务,而不是迁就工具的分类法。

这背后是 UnDercontrol 的一个核心理念:任务不只是待办,它是承载信息的统一容器。同一个 Markdown 编辑器贯穿任务、备注、账目、账户等所有文本界面 —— 而标签和自定义字段,就是让你在这个容器上叠加「你自己的结构」的方式。

同一批任务,按标签 / 自定义字段 / 键值对三种维度自由切分

一切皆任务:待办、文档、笔记、知识网络共用一个容器

· 阅读需 8 分钟
Creator of UnDercontrol

Unix 有一句著名的设计哲学:一切皆文件。目录、设备、管道、socket——统统用同一套接口去读写,简单、统一、可组合。

UnDercontrol 借用了同样的思路,只不过换了个基本单位:一切皆任务(Everything is a Task)

一切皆任务

大多数工具把"任务"理解成一行带勾选框的待办。UnDercontrol 从一开始就不这么想。在这里,任务(Task)是通用的信息容器——它可以是一条待办、一份文档、一个提醒、一篇博客草稿、一次会议记录、一份决策记录,甚至一个 wiki 页面。一份数据源,按你喜欢的方式组织,所有信息都在一处。

Everything as Code:当你的任务变成一段可以提交进 Git 的 Markdown

· 阅读需 5 分钟
Creator of UnDercontrol

我们已经习惯了 "X as Code":基础设施即代码、配置即代码、文档即代码。原因很简单——纯文本可以 diff、可以 review、可以版本控制、可以被脚本和 AI 直接读写。

那为什么你的任务、笔记、待办,还锁在某个 SaaS 的数据库里,只能通过它的 UI 一个个点?

UnDercontrol 的答案是:Everything as Code。在这里,一个任务就是一段带 YAML frontmatter 的 Markdown。仅此而已。

任务即 Markdown:一段带 frontmatter 的纯文本,apply 后渲染成任务卡片

随时随地访问 — Web、桌面、CLI 全平台覆盖

· 阅读需 7 分钟
Creator of UnDercontrol

在选择生产力工具时,一个常见的困境是:Web 端功能强大但离线无法使用,桌面端体验好但数据被锁在本地,CLI 工具对开发者友好但缺少可视化界面。问题的本质是缺少一个统一的数据真实来源(Single Source of Truth)——每个平台各自为政,数据散落在不同角落。UnDercontrol 的答案是:四种形态,一个数据源。而这个数据源完全由你掌控——支持自部署,数据存储在你自己的服务器或本地磁盘,不经过任何第三方,隐私与安全由你自己定义。

Single Source of Truth 架构

任务中的富文本 Markdown — 代码、图表,一应俱全

· 阅读需 8 分钟
Creator of UnDercontrol

什么是任务(Task)?

在 UnDercontrol 中,Task(任务) 是信息的核心载体。如果你用过 Jira,可以把它理解为 Issue;如果你用过 Obsidian,可以把它理解为一篇 Note。Task 的本质是一段绑定了状态的主体内容,围绕它有一系列一等公民属性(标题、标签、链接关系等),同时支持无限的自定义元数据字段(键值对),让你可以将任何信息附加其上。通过笔记(Notes)机制,Task 还能不断演进——记录进展、讨论和决策,随时间沉淀为完整的知识上下文。

而这篇文章要讲的,是 UnDercontrol 中所有文本输入场景共享的富文本能力。说"任务",但不只是任务——无论是任务描述、笔记、支出备注还是账户说明,都使用同一套 Markdown 编辑器。你在任务里用到的代码块、Mermaid 图表、表格、清单,在笔记和其他场景中同样可用。

远程工作区 — 从浏览器在你的机器上运行 AI 代理

· 阅读需 7 分钟
Creator of UnDercontrol

你在 Web 界面写好任务描述,点击一个按钮。三十秒后,你笔记本上的 AI 代理已经在读取任务、编写代码、运行测试,并把进度备注实时回传到同一个任务页面——而你只需要在浏览器里看着就好。

这就是远程工作区。它在云端任务管理器和本地开发环境之间架起了一座桥梁,让 UnDercontrol 成为 AI 编程代理的远程控制器。

不登录,也能看到你的笔记

· 阅读需 4 分钟
Creator of UnDercontrol

你在咖啡厅,有人问起你正在做的项目计划。你可以打开电脑登录账号,然后把笔记本递过去——但你更不想这么做。

UnDercontrol 的任务分享功能解决了这个问题。生成一个公开链接,给出一个短访问码,对方就能查看这个任务的所有内容——描述、笔记、附件,完整呈现——不需要注册账号,也不需要碰你的密码。