介绍

这个工具的作用是将多个源码文件合并到一个txt文件里,交给chatgpt分析

使用chatgpt辅助编程的时候,经常遇到源码逻辑涉及到多个文件的情况,希望chatgpt理解完整源码就需要将相关文件复制给它。

写这个工具的目的就是为了方便得将需求相关的源码文件合并到一个txt里交给chatgpt分析。

 

工具介绍

image-20240521201247411

image-20240521201257073

首先选择要合并的单个文件,或者文件夹。

还可以从选中的文件里过滤去除不要合并的文件,文件夹

另外默认不会合并图片等非文字类型的文件内容,合并的是vue,php,py,java等源码文本内容。

文件列表、过滤的文件列表是可以持久化保存的,下次新打开软件点击合并还可以按原来配置好的项目路径合并。

 

使用效果

实际使用下来,针对下面2个场景还是很有帮助的

1、新的项目上手,这种项目一般也就几十个文件,本身需求量不大逻辑不复杂,基本上工程合并好之后就让chatgpt帮忙写就好了。

特别针对自己不熟悉的语言,比如做后端的,去尝试写前端vue的内容,vue的工程模板就有好多种配置也很复杂,完全不熟悉,就可以将整个新项目合并好之后让chatgpt解释。修改了部分文件以后还可以重新生成txt文本。

 

2、一个局部的需求开发、bug修改,一般涉及的文件也不会太多在几十个以内,这时候也可以交给chatgpt分析,配合报错日志加项目内容。

 

平时日常开发场景,也可以将开发涉及的文件,或者最近几次git提交修改的文件列表合并为txt交给chatgpt辅助开发。

每次变更以后可以重新生成txt,因为现在gpt4o模型速度很快。一般需求都可以很快得写好。

 

价格

本来这个软件想打包exe之后按月卖会员5元一个月,永久30,暂时没时间做这些复杂的操作,有空可以做一下

目前打算卖源码100元。自己去写也不难,不过调试可能也要花半天时间。成本价,等于是合作开发。

如果有有意思的软件或者技巧也可以交换哦

直接python源码交付,运行就能跑,使用的wxpython框架。

 

给我留言

我的购买记录,登陆后可见,