Skip to main content

Command Palette

Search for a command to run...

不写一行代码,用 AI 做 Python 小工具

Updated
1 min read
不写一行代码,用 AI 做 Python 小工具

这一个多星期的空闲时间,我都在和 Grok 聊需求,讲逻辑,复制粘贴运行 Python 代码。我让 Grok 帮我写一个优化 Telegram 频道导出 HTML 文件的小工具——自动合并文件,去掉影响阅读的多余元素,可选隐藏媒体和标签,统计超链接和转发博主等等。

简单说,就是把导出的 HTML 文件从这样:

变成了这样:

这个小工具的代码初稿,Grok 花 3 天就写到能用了。后面 7 天,都是我在抠细节。没有编程经验,最花时间的地方,就是等 AI 生成完整代码的过程。因为我不知道新代码改的片段在哪里,复制粘贴又经常弄错,干脆输出完整代码。后期对话上下文太多,每次生成 800 行代码就要花 3 到 5 分钟。好不容易等到生成完毕,粘贴到 PyCharm 运行,又报错。等我把提示复制给 Grok,它说是幻觉,不知道怎么混进去一句中文,我会疯。

再就是对话一多,Chrome 网页占用内存就超 2G,很卡。官方网页也会在我上传超过 25 个附件之后,提示我附件太多,Grok 会忘记前文,建议我最好开个新对话。我没听,结果最后想保存聊天记录需要一直往上刷新,翻到浏览器卡死也翻不完,啥导出插件也不行,漏掉了很多思路和线索。

期间还出现过一次聊天记录没实时保存情况。按理说聊完就有历史记录自动保存在网页的,但有一次我嫌太卡刷新网页换节点之后,最新的十几条记录都没了。而我又没保存最新的版本代码,撤回也被覆盖了,导致我只能重新写需求做功能。修修补补大几个小时就没了。这些,下次都要注意。

代码完成后,我问 Grok 有哪些因为我的个人能力不足而导致代码进度缓慢的地方。我只让它说不足,但它还是先说了我的优点,然后才开始说不足,这情商 🤣

不足之处节选:

  • 你在提交问题时,未提供完整的测试用例或运行结果,导致我需要基于假设进行分析。你可能缺乏系统化的调试经验,无法快速定位问题根源。建议学习基本的调试技巧(如使用 print 或 Python 的 pdb 模块跟踪变量),并在提出问题时提供更多上下文(如日志或错误输出),这能显著提高问题解决效率。

  • 代码目前是一个长而连续的脚本,缺乏函数或模块划分。你可能对 Python 的模块化编程(如定义函数或类)不够熟练,导致难以拆分代码或复用逻辑。建议学习 Python 函数和模块的基本知识,将代码拆分为独立功能,这将提高代码可维护性和可扩展性。

所以后来遇到具体问题的时候,我都打开 F12 审查元素,把出问题的内容块的整段代码复制发给它。然后再说问题具体在哪个类(Class),让它自查逻辑,告诉我原因并修正。一旦出现幻觉,我都会在问题最后加一句「请使用你的 Token 上限,仔细检查错误成因,并给出修正方案。注意,修正方案只解决当前我说的问题,不要产生幻觉额外添加代码影响代码的其他功能。」

有时候,更关键的问题,是我不知道能怎么实现我想要的功能。比如代码里有个鼠标悬停显示图片的功能,一开始我只想到隐藏图片后留一句提示,可以点击提示打开图片链接。后来我把 Grok 的代码发给 Gemini 让它帮我检查,给我些改进建议,它说可以用鼠标悬停展示图片,直接帮我写好代码。所以后来遇到问题,我都会加一句「你有什么想法,有什么更好的实现我想要的效果的方式吗?」AI 的方案比我想得更细致。我想,和优秀的人相处是不是也应该这样?说需求和目的,不定死实现的细节。

再就是合作过程中,观察不同 AI 的风格。我主用免费的 Grok 3,不用高级功能的情况下,每 2 小时能问 20 次。生成代码加学习调试,很少超过限额,超了我刚好遛娃等免费额度刷新。Grok 的回答对新手友好,不吝啬 Token,步骤详尽。除非 Grok 一直解决不了,或者开始频繁出现幻觉,我会复制源代码到 Gemini 2.5 Pro 或 Claude 3.7 让它们帮我检查。Gemini 的特色是灵动、有自己的想法,常常超额完成工作,且输出飞快(Token 如流水,一次代码输出约 ¥1.5)。我提过一嘴优化代码功能模块,跑代码的时候经常会发现一些小惊喜,比如帮我加上了提示词,帮我改了更好的显示模式等等。让我自己问 Grok,需要十几个问题才能改好。Gemini 一次搞定。

接下来,我还要和 AI 学怎么把代码上传到 GitHub 开源,怎么版本控制。你看,不需要从枯燥的书本开始,换成由兴趣和实际项目驱动,把代码跑起来,哪里不会点哪里。

AI 大幅扩展个人的能力边界。原来需要你懂英文、懂技术、懂设计……现在只要你会、能用 AI。用白话描述需求,AI 就能帮你做出东西来。比如,原来我需要自己浏览知识星球,现在可以用八爪鱼抓星球的数据,然后喂给 AI 帮我分类总结生成一句话描述的精华集;原来我要去 TradingView 社区找免费脚本,现在直接让 DeepSeek 帮我定制一个;原来哀叹 iOS 捷径好用但不会用,现在让 AI 手把手教我设置,写个定时播客和打开 APP 自动计时的捷径不在话下;原来觉得 Telegram 输出的 HTML 太丑,现在用 Grok + Gemini 写 Python 帮我重排版……原来因为不会不懂、怕麻烦怕丢人,问不出口的问题,现在豆包随时待命。AI 渗透进我的生活。

现在 AI 爆发的情景就像,你想象有朝一日,等我有钱了,我就去做这个实现那个。现在美梦成真,钱管够,放手去做吧。你还会做吗?觉得还值得做吗?还敢实现愿望吗?

不是钱的问题,也不是 AI 问题。


延伸阅读:

💳 支持我并订阅我的动态和读书笔记,请购买我的 Telegram 频道,现价 599 元,我会用这份收入采集更多内容,用创作反哺。

📖 最近一个月我都在写 30 岁自传,预计 10 万字。复制链接打开向我提问,或者点文章最左下角阅读原文,我会优先为你写。

More from this blog

99% 的人都忽略的比特币周 Ema10 策略细节

我们在执行周 EMA10 策略时,要下单就避免不了精确的问题。比如币安交易所比特币现货 2024 年 4 月 22 这根周线,收盘价 63118,周 EMA10 是 62918,相差 0.3%,这么细微的差距算不算跌破?还有这根 K 在 Deribit 交易所收盘跌破了,不同交易所,有的跌破有的没有,以哪个为准? 我的经验是,你在哪个交易所做哪个交易对就以它为准,不管别的。这种误差有时候会赚有时候会亏,干脆忽略。当然前提是大交易所,像币安、Coinbase、Bybit。差几块钱就跌破或突破,我一...

Nov 4, 20252 min read
99% 的人都忽略的比特币周 Ema10 策略细节

开始装修了,什么最重要

9 月开始装新房了,这两天刚砸完墙。 又是个掉头发的大项目,还好有备婚的经验,只要找个专业的「项目经理」就一切好说。和设计师聊了一个多月,最后跟着去看了几套在装的房子,觉得风格合眼就定的硬装全包,每个关键节点叫我们去验收就行。 说是全包,但不能一点儿心不操啊,看了几天小红书不得劲,全都是一套词,干脆去豆瓣搜「装修」,把前几的高分书都买回来过一遍。临时抱佛脚也能让自己少被忽悠点。 之前就听说装修是夫妻吵架的重灾区,我和老婆嗤之以鼻,意见非常统一。大方向就是简单,能不做的就不做,风格温馨不网红就好...

Oct 1, 20251 min read
开始装修了,什么最重要

四个字让周 Ema10 策略,升级成完整的交易系统

// 本文是 20 分钟的视频文字稿,单看文字有不明晰的地方,可以评论或私聊找我要链接 🎞️ 上期视频留了 5 个问题,需要每个交易者根据自己的性格回答。这一期,聊我怎么解决这 5 个问题,我的方法和思路是什么?我怎样用一个个具体的问题,构建我的交易系统。 第一个问题出现在回测开头,币安现货数据不够,可能存在 20K 突破但我们没有数据,只能眼睁睁看着行情上涨不能上车。你可能会说参考其他交易所数据就知道了,没错,但我们要模拟的就是各种各样的状况。假如有一天你遇到了十连阳,暴涨上不了车,你会怎...

Sep 21, 20253 min read
四个字让周 Ema10 策略,升级成完整的交易系统

极简比特币策略的 107 周持仓体验丨k 线盲测

不凑巧,上期视频我们分享了比特币周 EMA10 策略后,这周一收盘就跌破了 EMA10,如果执行这套策略的话,已经到了清仓点。 所以有读者邮件向我确认,是不是要清仓了。我说,如果你没用过这个策略,不建议马上照搬,优先执行自己原有的系统。因为时间不够,你还没仔细研究过,不可能有信心,做起来容易虎头蛇尾。你现在想清仓,大概率是找了个策略背锅而已。是你想要清仓了。 我的经验是不要背叛自己的研究成果。我在这上面吃过太多亏了,经常到了策略开平仓位,却不执行,有时候因为害怕,有时候因为固执,有时候是被其他...

Sep 5, 20251 min read
极简比特币策略的 107 周持仓体验丨k 线盲测

2 个数字 1 条线,获得比特币 20.5 倍收益

如果你和我曾经一样,尝试过各种技术交易方法,道氏、箱体理论、海龟交易法、维加斯隧道法、双均线交易法,买突破也买回调……但越努力,本金却越少的话。先停下来,不要想着把时间级别越做越小,这样赚钱机会就越多了,并不会。 技巧多如牛毛,如果你一天有 800 种单可以做,但脑子却越来越浆糊,那么你需要的不再是更多技巧,而是一个简洁的,让你开单不纠结的压舱石策略。这个策略必须简单到只有一招一式,但能至少帮你吃到大趋势的鱼身。怎么找到这个压舱石策略? 不妨深呼吸,背往后靠一靠,忘记 KDJ、RSI、布林带、美...

Aug 28, 20252 min read
2 个数字 1 条线,获得比特币 20.5 倍收益

涂俊杰JunJie - 时间记录践行者

505 posts

创作者/交易员,公众号:以涂俊杰为方法