今天是实习的第11天,周四。早上收到leader拉我们几个实习生和我们的mt开会,主要意思就是想让我们几个实习生在开发本职工作之外再出开发维护一下我们组内的一个页面(这个页面我目前看下来就是接收和发布任务的)她给出三个选题让我们三个实习生选择,一个是表单相关的,就是需要加一个AI分析需求的选项框以及一些协议需要调整的地方,需求很小很杂而且我还并不熟悉这个界面很多功能不清楚,所以没选。另一个是开发维护一个AI机器人,大概就是需要接入一下知识库的chatBox,这个内容简单的,但是被新来的那个女生抢到了,而我负责的是一个全新的还没开发的界面,大概是展示组内写的一些脚本,需要支持markdown/富文本/txt显示,且支持修改和添加,这是她目前定下来的需求,但是我感觉不是很满意,如果前期开发的顺利后期我会尝试如何接入到VSCode中让AI能直接调用脚本之类的功能,作为本次实习的一大产出。在会末尾我也提出了我目前的一些想法,学习到上家公司实习的经历,我发现这家公司代码包是没有专门给AI读取的文件的,而上家公司基本是疯狂的在任何地方都巴不得专门给AI阅读的地方,我把我的思路提出,主要有
- 希望通过skill或者类似codex/claude code那种支持hook在after_generate生命周期中添加强命令让AI生成本次修改的内容和方法去维护本次项目的纪要MD文件,供下次遇到类似需求时可让AI读取MD文件更清楚要干的事情。
- 生成一个专门给AI看的Agent文件,这个不仅仅是一个简单的md概括文件,而是一个类似地图的文件夹,为每个页面路由到具体页面专门开设对应路径文件,然后到具体代码文件,通过md文件来说明该单个代码文件的功能,让AI能快速检索和更详细的了解公共封装的组件和代码规范。
但是似乎这两个点子leader并不是很看好,她用我们仓库代码文件路径本身就是映射页面路由,同时由于历史包袱很重等原因没有回馈我这两个idea。
然后会议就结束了,让我们每周四都去汇报一下进度。我觉得这个东西比我平时类似打杂干的活又含金量,更由于我这个需求是从0开发的,可操作空间其实是更大的,后面我会经历把重心放在这里。
然后下午就是又收到mt给的一个需求,是改个输入框的名称和加一个输入框再接入给定的协议,没啥好说的。
这就是今天的大概内容了。