无需编程经验:AI 自动生成文章目录的保姆级教程

大家好,我是木川

不知道大家有没这样的问题?文章多了,为了方便检索,需要添加目录,但每次写完一篇文章,需要手动添加,还是挺麻烦的,属于重复性的动作,这个目录能不能自动生成呢?

于是,我想到了利用 AI 开发一个自动生成文章目录的工具,做一个工具,最重要的确定输入和输出,你不用关心 AI 是怎么做的?AI 根据你的输入和输出,自动帮你写出代码

做一个工具,最重要的确定输入和输出,你不用关心 AI 是怎么做的?AI 根据你的输入和输出,自动帮你写出代码

所以使用 AI 辅助做一款工具,最主要的 2 点:

1、写好提示词(主要是输入和输出)

2、运行代码(主要是安装运行环境)

本文将从 0 到 1,带你实现一个 自动生成文章目录的工具

一、如何提问

写好的提示词的前提是懂得如何提问,然后设计出自己的提示词,最后根据输出结果进行迭代优化

当你不清楚该怎么提问时,可以直接向 AI 请教

一)提示词

1de7d7ba0962db622be0787674bb746b.png

二)GPT 回复

3c460c147aa57047552716c858f9dadc.png

二、设计提示词

一)提示词

明确上面的细节给出提示词

目录文件推荐使用 Markdown 格式,结构清晰(包含一、二、三级标题),具体看下官网,关于 Markdown 的介绍:https://markdown.com.cn/

127e0de29ce16fb2705508253f3014ed.png

二)GPT 回复

83cc8932d1909ef0dbd8fa0e2af2dc12.png

三、优化提示词

直接按照这个输出的目录格式可能不符合自己的要求,下面进行优化下,最简单有效的方式就是少样本提示,提供一个示例

一)提示词

60c6063e0dd952604fc9e0bab67d902a.png

二)GPT 回复

cc335eea834b870fbfe83c07ec5d60a4.png

三)运行代码

我是个小白,没有编程基础和编程环境,如何在 Mac 上运行这个代码?

95b67bcc5d9a47b7e8d3512e7421e0c0.png

1、按照上面的步骤安装 Python 环境

2、替换代码中 folder_path = "." 即当前路径,并将代码保存到文件 generate_toc.py

3、将 generate_toc.py 拷贝到实际文章所在路径

4、在命令行执行 python3 generate_toc.py 命令,即可在当前路径查看生成的 toc.md 文件

四)运行效果

查看 toc.md 内容:

e50b75b80e89388e3621a0bfac86ddb5.png

Markdown 预览:

8c803c98964309b796fe8b59e3c9b2ad.png

三、多轮对话优化

上面的运行截图中,可以发现问题:文件的链接不对,打开找不到文件

一)修复文件不能正确打开

发现文件打不开,看了下 toc.md 文件,没有带上路径

文件的链接不对,需要带上路径

d65a1d6683ed2396098c1afd67ddc026.png

查看 toc.md 内容:

c5ac9ffac2276abecc2c6e52e0062d7d.png

如果文件仍然打不开,可以看看文件名或文件夹是否包含空格,如果包含,让 GPT 遇到空格等特殊字符对文件路径进行编码

二)只展示后缀名为 .md 结尾的文件

上面可以看到 隐藏文件也被展示出来了,只展示 Markdown 文档

提示词:

a1c70772d4af987085078b96a010eb9e.png

查看 toc.md 内容:

c3ef131dc782f60176e5dabf01e0f47c.png

Markdown 预览效果:

1888b6db2c8ce7331d0f56ff51449b2f.png

以上就完成了一个自动生成目录的工具,写完文章后,执行下 python generate_toc.py 这可以自动生成目录,非常方便,不用手动维护目录

四、总结

在使用 AI 辅助编程时,我们不需要成为 AI 的专家。我们只需明确我们的需求(输入和输出),AI 就能帮助我们实现这些目标。正如本文所展示的,即便是编程新手也能利用 AI 的力量来创建有用的工具和应用

AI 可以让不懂编程的人,完成一个工具或者插件的开发,大大降低了软件开发的成本;AI 可以让懂编程的人,更高效地完成日常工作,大大提高了工作和学习效率

好了,今天的分享就到这里了,加我微信,备注「AI」获取AI 提效大礼包,包含完整提示词

89d88040e7cfd8e5e6984777731cc4ce.png

欢迎加入持续关注我,也可以进入我的免费星球,向我提问或者深度链接我。

3bc2792966a425e18fc75726436faaf8.jpeg

  • 5
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 随着人工智能的快速发展和应用,中信建投也积极探索如何将人工智能应用到自身的业务中,提高生产力和服务水平。在不断尝试中,中信建投从使用已有的ChatGPT技术向生成式AI技术转型,探索新的人工智能范式。 在此前的尝试中,中信建投已经使用了基于ChatGPT的人工智能技术,实现了智能问答和智能客服等功能,为客户提供更加便捷的咨询服务。然而,该技术的应用也有一些限制,比如无法进行复杂的推理和判断,难以应对更复杂的业务情景。 为了应对这些挑战,中信建投开始尝试生成式AI技术的应用,这种技术不仅可以生成简单的问答,还可以进行更加复杂的推理和应用,甚至可以根据客户的需求生成全新的文章、报告等。 通过不断尝试和优化,中信建投成功地应用了生成式AI技术,并将其应用到股票、债券、基金等多个业务领域中,大大提高了服务水平和客户满意度。而且,这种技术也为中信建投创造了更多的商业机会和竞争优势,为未来的发展注入了强大动力。 总之,中信建投的探索和成功实践,为我们展示了新的人工智能范式,重新定义了生产力和服务水平,也为其他企业提供了有益的参考和借鉴。 ### 回答2: 中信建投一直致力于推动科技创新和数字化转型,特别是在人工智能领域,中信建投不断探究创新型人工智能技术,从"chatgpt"到生成式ai,重新定义生产力。 以聊天机器人"chatgpt"为例,中信建投通过构建以自然语言处理为核心技术的机器人,为客户提供更加智能化、自动化的服务体验,全面提升客户满意度。在这个基础上,中信建投把目光转向了生成式人工智能技术。生成式人工智能技术能够自动构建模型、理解任务、生成文本、图片及其他格式内容,可以为用户提供更加智能、个性化的服务。 生成式人工智能技术的应用将重新定义生产力,从传统的以人为核心的生产模式转变为以机器为核心的生产方式。中信建投通过生成式人工智能技术,实现了客户需求智能化解决方案,构建了高效率的客户服务体系,实现了"人机合一"的智能化运营体系。 总之,中信建投通过不断创新,重新定义生产力,为客户提供更高质量、更高效率的服务体验,为人工智能技术的应用探索开辟了新的领域。 ### 回答3: 中信建投是中国的一家大型综合性金融机构,在金融科技领域一直处于领先地位。最近,该公司向人工智能技术领域进军,尝试将聊天机器人技术(ChatGPT)升为生成式AI,以重新定义生产力,实现更高效的业务运营和更出色的客户服务。 生成式AI人工智能技术的一种高度发展形式,它可以根据大量的数据学习生成新的内容和解决问题的方法。中信建投将这种技术应用到金融服务领域,希望它能够支持更加智能化和自动化的业务流程,提高核心竞争力。 中信建投的生成式AI通过大数据分析和自然语言处理技术,可以实时处理客户的调查、业务需求等信息,快速准确地生成相应的建议和解决方案。这种的智能化服务将会极大地改善客户体验,加强企业与客户之间的沟通和信任。 中信建投还依托其全球领先的技术实力,结合人工智能技术的创新应用,构建了庞大的金融服务网络,拓宽了服务渠道,提高了运营效率,增强了市场竞争力。 综上所述,中信建投的探索和实践,将人工智能技术与金融服务有机结合,充分发挥了技术的优势,提高了业务水平,开创了人工智能新范式,同时也注入了新的活力和动力,为推动金融行业的发展作出了积极贡献。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值