新颖的文档、视频交互方式:以《GPT API Unofficial Docs》和《渐构》为例

一、背景

无意中看到一份 《GPT API 非官方文档》:https://gpt.pomb.us/
被网站的交互方式所吸引,颇为新颖,值得借鉴。

在这里插入图片描述
左侧是对应的 API 代码调用示例,右侧是文档的每个部分,滑动到对应部分,左侧相关的代码会高亮。

这也让我想起了《学习观》的作者自己创建的网站,可以实现思维导图、标签等和视频片段的联动!点击思维导图和标签就可以跳转到对应的视频片段!
参考:https://www.modevol.com/episode/claca9lijb13j01me2inlbu1t
在这里插入图片描述

二、想法

2.1 这才是文档、视频交互应该有的样子

这份《GPT API非官方文档》的交互方式引起了我的兴趣,因为它与目前常见的基于语雀等平台的官方文档相比,展示了一种全新的风貌。

在这里插入图片描述

传统的官方文档通常采用线性的方式呈现信息,但这份文档通过左侧的API调用代码和右侧的对应文档进行互动,给用户带来了全新的体验。

用户可以在滑动文档的同时,左侧的代码部分会自动高亮显示,这样用户可以更加直观地理解文档内容。这种交互方式不仅提供了更大的帮助,使用户更容易理解文档,还使整个文档更具吸引力。相比传统的官方文档,这种革新的方式确实在改变着我们对于文档应该有的样子的认知。

2.2 更进一步 AI 对话式学习

另一个令人激动的观点是,通过AI技术,我们可以直接与文档进行对话,并生成所需的目标代码,从而实现更高效的工作方式。
在这里插入图片描述

传统的文档通常是静态的,用户需要仔细阅读并理解其中的内容,然后才能开始编写代码。而现在,AI技术的应用使得我们可以与文档进行互动,询问问题并获得实时的回答。这样一来,我们可以更快速地找到所需的信息,节省了大量的时间和精力。

而且,通过AI生成目标代码的功能,更进一步提高了工作效率。AI可以根据用户的需求和文档中的指导,自动生成代码片段或者完整的代码,从而减轻了开发者的负担。这种高效的工作方式,使得开发过程更加流畅,带来了极大的便利性和效率提升。

随着 AI 的逐渐普及,未来新的交互方式必将出现,让我们拭目以待。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/9662.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【UnityDOTS 十一】SharedComponent介绍

SharedComponent介绍 SharedComponent内存图 共享组件的值数组在单独的SharedComponentDataArrary中。每个Chunk中有一个单独的Handle指向这个值。 所以这个Chunk中放的不只是ArcheType相同的Entity,他们所指向的ShareComponent值也是相同的。 同时修改一个Entity…

PostgreSQL如何根据执行计划进行性能调优?

EXPLAIN命令 PG中EXPLAIN命令语法格式如下: EXPLAIN [(option[,...])] statement EXPLAIN [ANALYZE] [VERBOSE] statement该命令的options如下: ANALYZE [boolean]VERBOSE [boolean]COSTS [boolean]BUFFERS [boolean]FORMAT {TEXT | XML | JSON | YAM…

20.BeautifulSoup库的安装及导入

文章目录 1.BeautifulSoup库简介2.BeautifulSoup库的安装3.BeautifulSoup和beautifulsoup4的区别4.获取网页源代码知识回顾4.1 手动获取网页的源代码4.2 requests库获取网页的源代码 5. 利用bs4库输出网页源代码6.bs4库的导入语法 1.BeautifulSoup库简介 BeautifulSoup库是Pyt…

【机器学习】机器故障的二元分类模型-Kaggle竞赛

竞赛介绍 数据集描述 本次竞赛的数据集(训练和测试)是从根据机器故障预测训练的深度学习模型生成的。特征分布与原始分布接近,但不完全相同。随意使用原始数据集作为本次竞赛的一部分,既可以探索差异,也可以了解在训…

Vue中的el-date-picker时间选择器的使用

1、value-format属性设置需要什么格式的时间 2、type类型选择datetime、date 年月日时分秒 <el-date-pickervalue-format"yyyy-MM-dd HH:mm:ss"v-model"excelRuleForm.startTime"type"datetime":placeholder"选择开始时间"> &…

Web3 处理智能合约部署到本地区块链,并在本地进行测试

上文 Web3 在Truffle项目中编写出自己的第一个solidity智能合约我们演示了 在Truffle环境下写一个智能合约并编译的功能 编译出的文件夹中的这个JSON就非常重要了 我们就可以通过 它这个ABI链接到需要的智能合约程序上去 但这也仅仅是编译完了 我们的智能合约还没有部署到我们…

SpringBoot--超时熔断器

需求背景 如果一个服务中有很多涉及需要服务间熔断的地方&#xff0c;就会出现N多下述代码&#xff1a; 1.N个fegnClient接口 FeignClient(name "hello-world-service", fallback HelloWorldFallback.class) public interface HelloWorldService {GetMapping(&q…

HDLBits刷题笔记9:Circuits.Sequential Logic.Counters + Shift Registers

Counters Four-bit binary counter module top_module (input clk,input reset, // Synchronous active-high resetoutput reg [3:0] q);always (posedge clk) beginif(reset)q < 0;elseq < q 1;end endmoduleDecade counter 建立一个计数器&#xff0c;从0计数…

【深度学习】深度强化学习初学者指南

一、说明 GAN&#xff08;Generative Adversarial Networks&#xff09;是一种深度学习模型&#xff0c;它由两个神经网络组成&#xff1a;一个生成网络和一个判别网络。生成网络学习如何生成类似于给定数据集的新数据&#xff0c;而判别网络则学习如何区分生成网络生成的数据和…

vscode 插件系统的运行机制!

做vscode二次开发有一段时间了&#xff0c;平时都是任务比较重&#xff0c;最近有时间做下总结&#xff0c;详细的讲解下vscode 插件系统的运行机制&#xff0c;vscode做为最受欢迎的编辑器&#xff0c;有着庞大的插件市场。其插件系统确实很复杂&#xff0c;文章很长&#xff…

Maven基础概念

仓库 作用&#xff1a;用于存储资源&#xff0c;包含各种jar包 仓库分类 本地仓库远程仓库 2.1中央仓库 2.2私服&#xff08;用于解决下载速度慢&#xff0c;版权问题等&#xff09; 1.maven坐标 <groupId></groupId>当前MAVEN项目隶属组织名称 <artifactId…

nginx纳入skywalking调用链监控

nginx纳入skywalking调用链监控 一、说明二、nginx部署2.1 OpenResty介绍2.2 准备SkyWalking Nginx Agent2.3 docker方式部署OpenResty2.3.1 修改配置文件2.3.2 启动OpenResty容器 2.4 验证 一、说明 服务器中已部署好skywalking&#xff0c;并将tomcat纳入skywalking监控(tom…