← 创作者

小白如何在两天内做出一个个人管理助手(日历+日记)

AI可以帮助我做什么



我完全不懂编程,但我清楚自己想要什么。

下面是我用 AI 在两天内做出一个完整日历软件的真实经历。

__为什么我要自己做一个日历?__

我用飞书日历很多年了,但总有几件事让我很烦:

第一,做完的事不能打勾。 一个会议结束了,我想在上面打个勾、划掉,表示这件事搞定了。飞书做不到。

第二,项目没法拆分步骤。 我有一个叫"个人助理软件改进"的项目,里面其实有十几个小步骤要做。比如先改登录方式、再加语音输入、再加图片识别……但在日历里,它们只是孤立的几个日程,看不出彼此的关系。我想要一个"项目清单",里面能列出所有步骤,做一个勾一个。

第三,日记和日历是分开的。 我每天写日记,但日记在一个 App 里,日历在另一个 App 里。我想看"7月13号这天有什么日程?又写了什么日记?"——得在两个 App 之间来回切。

第四,手机和电脑要同步。 我在 Mac 上添加的日程,手机上也得能看到。

这些市面上没有一个 App 能同时做到。于是我想:能不能自己做一个?

我不会写代码,怎么做?

这是一个最核心的问题——我一行代码都不会写。

但我有一个 AI 助手,它能听懂人话,然后写出电脑能理解的代码。

我的工作方式就是:我像跟一个程序员同事说话一样,告诉他我要什么。

比方说,我第一次跟 AI 说:

「我要做一个日历 App,有月视图,能点击日期新建日程,日程要有标题、时间、颜色标记。还要有个项目清单面板,里面可以展开看子项目,子项目能打勾完成。」

AI 就去做了。几分钟后,它给我一个网页链接,我打开一看——真的有一个日历,能点击、能输入、能打勾。

但很多地方不对。比如颜色只有 6 种,我说:

「颜色太多了,我只需要 4 种:红=紧急重要,橙=重要,绿=常规,灰=低优先。」

它立刻改好了。

这就是整个过程的核心——我说的每一句话,它都去改了。我每改一次,它重新编译打包一次。 我们就这样来回了上百次。

一次典型的"来回"

举个例子:日历上有个功能叫"悬停弹框"——鼠标移到某个日期上,弹出一个浮层显示那天的所有日程。

AI 做好了,但我一用就发现问题:

我:「鼠标移到周一到周四的日期,弹框虽然出来了,但我想把鼠标移过去滚动查看,弹框就消失了。反复试都不行。」

AI 改了第一版。

我:「还是不行。」

AI 又改了一版,这回它花时间仔细分析,然后告诉我:弹框出现在格子右边,但你往右移鼠标的时候,先碰到了右边的另一个格子,那个格子就"抢走"了弹框。弹框在你追它的时候一直在跑,所以你永远够不到。

它的解决方案是:一旦鼠标进入了弹框,就把它"锁住",不让别人抢。

我试了一下——好了。

你看,我不需要懂代码。我只需要告诉他"用户感受是什么",让他去想办法。

我还要求了什么?

除了基础的日历功能,我还加了很多"只有我自己需要"的东西:

• 隐私保护

我的日记涉及私人内容,不希望同事路过时一眼看到。于是我告诉 AI:

「日历和日记要有一个切换按钮,切到日记要输入密码。日记内容不能自动显示在日历的弹框里。」

它设计了:点击「日记」按钮 → 弹出一个密码框 → 输入 ** → 才能看到日记列表。一次输入过,整个使用期间不用再输。

• 多目录支持

我的笔记有四个目录:日记、项目进展、想法、读书笔记。

「不要只看一个目录,要能切换,也能同时看全部。再加一个搜索框。」

它就加了标签栏(全部 | 日记 | 项目进展 | 想法 | 读书笔记)+ 搜索框。

• 极简界面

「切换按钮不要有文字,只留图标就行。同步按钮旁边那些说明文字也去掉。」

它就改成了纯图标。鼠标悬停时有提示。

做出来的东西到底什么样?

打开 App,你会看到一个干净的月历。顶部有几个按钮:今天、上月、下月、搜索、新建日程。

日历下面是项目清单,点击可以展开看所有子项目,子项目旁边有小方框,点一下就变成绿色的勾,标题出现删除线。全部勾完之后,这个项目就自动消失了。

日历上鼠标移到某个日期,会弹出一个框显示当天的所有日程,颜色分优先级,完成的画了横线。

顶部有两个图标按钮切换日历/日记模式。切到日记要输入密码。进来后左边是日记列表,右边是日记全文。可以按目录筛选,可以搜索,可以切换是否显示机密内容。

全部内容可以通过点一个按钮在 Mac 和手机之间同步。

我的核心心得

第一,不懂技术不是障碍。 你不需要会写代码,但你需要会"描述"。把你想要的画面、操作流程、感觉,用日常语言说出来。AI 负责把"人话"翻译成"机器话"。

第二,需求是"磨"出来的。 我一开始想的日历跟现在做出来的,差距很大。因为你在用的过程中会不断发现"这里不对""那里不舒服"。每一次反馈,都在让需求变得更清晰。弹框那个问题我反馈了 4 次才完全解决——不是 AI 不行,是我前几次描述不够精确。

第三,所有软件都是可以做的。 不管你用的是什么 App——飞书、Notion、Day One——它们最初也是程序员一行一行写出来的。现在有了 AI,你不需要是那个程序员了。你只要说清楚你想做什么。

第四,从你自己最痛的场景开始。 我做这个日历,不是要做一个"给大家用的产品",而是解决我自己的问题。你知道自己要什么,所以你判断得准、反馈得快。你越熟悉这个领域,你和 AI 的合作就越高效。

写在最后

我没有任何技术背景。但我在两天之内,拥有了一款完全按照自己心意设计的日历 App,同时运行在 Mac 电脑和安卓手机上。

我想说的是:如果你也有一个想法,不要因为"我不会写代码"就不去试。现在这个时代,你不需要会写代码。你只需要愿意反复地、耐心地告诉 AI 你到底要什么。

给我评价

你的反馈是我继续创作和分享的动力

写下你的感受