提一个不算新的想法:GPT 支持 SQL 等其他命令的语义转换与执行 and more and more……

本贴最后更新于 696 天前,其中的信息可能已经时异事殊

看到最近的一个帖子(关于长文章阅读标注功能的求助?),里面请求能够将标注内容一键汇总至文档指定位置,发现自己也有这个需要,比如将自己对一些文章或书籍在笔记内作过的批注(采用了某一种字体颜色的文字)和原文汇总起来,以形成系统性的观点。

似乎 SQL 有这种命令(参见:思源笔记 sql 使用示例),但对于我这种编程小白还是有一定门槛的,如果能借用 GPT 的能力,完成像“把所有文档中与‘批判性思维’,‘独立思考’,‘审辨思维’,‘critical thinking’以及相类似主题有关的,以中英文 4 号字体颜色标记的文字和其所在段落,全部按照 What-Why-How 的逻辑顺序分类、并汇总至该文档中,并在每一段落后建立‘(引自)’的静态锚文本引用“的命令,那可以说真的大大节省了时间。当然,对于熟练掌握 SQL 的人来说,或许组织出这么一段话的时间,就已经足够以语法命令办到了(但据我了解,似乎没办法实现依照某种逻辑顺序分类,如果可以还请帮忙指正)。

目前 GPT-3.5 的能力(以及即将开放 API 的 GPT-4 )其实已可以胜任很多复杂工作,限制它的,很大程度上只是我们的想象力。而且随着向 AGI 的逐渐接近,未来真正重要的能力或许不再是我们能多好地解决问题和创造价值,而是能多好地理解 AI 并向其提出要求、问题和创意。GPT 等 AI 也并不仅仅是生产力工具,应用 AI 的过程本身也是一种个性化学习,正如 OpenAI 的 CTO 穆拉蒂(Mira Murati)所言,“通过 ChatGPT,你可以进行无限的互动,并让它以一种基于你环境的方式教你有关复杂话题的知识。”

也许,一个软件能够实现像“根据我最近一个月有关‘A’主题的笔记,结合 B、C、D 事件,按照 E-F-G-H 的逻辑/结构顺序,采用 I 的风格,写一篇面向 J 的文章,字数不少于 K,力求实现 L 的目的,并在每个观点后添加相应的实例及配图”,或者“基于目前的程序,在保持现有软件功能不变的情况下,新增包括 xx 等功能的代码”(来自编程小白或许有些不切实际的想象)等功能,也仅仅是个开始而已。

个人的一些胡思乱想,供大家参考和探讨。

P.S. 写完后检索时发现之前也有朋友发布过类似的想法,可相互参照:能调用思源笔记所有数据的 AI 助手

  • 思源笔记

    思源笔记是一款隐私优先的个人知识管理系统,支持完全离线使用,同时也支持端到端加密同步。

    融合块、大纲和双向链接,重构你的思维。

    24569 引用 • 100643 回帖 • 1 关注

相关帖子

欢迎来到这里!

我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。

注册 关于
请输入回帖内容 ...
  • haidao 1 赞同

    你讲的需求我尝试过类似的,就是自己写 sql 实现。 但是有很多问题

    1、sqllite 语法比较弱,不能实现很多复杂功能 ,导致成本巨大

    2、sql 查询结果展示的是表格, 表达能力太弱 ,复杂逻辑以及图表等非常难看。

    所以还是建议从产品上如果实现把 ,给软件作者提意见吧。

    核心还是笔记软件不仅是记笔记,还有 收藏文章的阅读整理需求。

推荐标签 标签

  • Vue.js

    Vue.js(读音 /vju ː/,类似于 view)是一个构建数据驱动的 Web 界面库。Vue.js 的目标是通过尽可能简单的 API 实现响应的数据绑定和组合的视图组件。

    267 引用 • 666 回帖
  • 创业

    你比 99% 的人都优秀么?

    82 引用 • 1395 回帖
  • 职场

    找到自己的位置,萌新烦恼少。

    127 引用 • 1707 回帖
  • Firefox

    Mozilla Firefox 中文俗称“火狐”(正式缩写为 Fx 或 fx,非正式缩写为 FF),是一个开源的网页浏览器,使用 Gecko 排版引擎,支持多种操作系统,如 Windows、OSX 及 Linux 等。

    7 引用 • 30 回帖 • 402 关注
  • SQLite

    SQLite 是一个进程内的库,实现了自给自足的、无服务器的、零配置的、事务性的 SQL 数据库引擎。SQLite 是全世界使用最为广泛的数据库引擎。

    5 引用 • 7 回帖
  • RabbitMQ

    RabbitMQ 是一个开源的 AMQP 实现,服务器端用 Erlang 语言编写,支持多种语言客户端,如:Python、Ruby、.NET、Java、C、PHP、ActionScript 等。用于在分布式系统中存储转发消息,在易用性、扩展性、高可用性等方面表现不俗。

    49 引用 • 60 回帖 • 353 关注
  • BAE

    百度应用引擎(Baidu App Engine)提供了 PHP、Java、Python 的执行环境,以及云存储、消息服务、云数据库等全面的云服务。它可以让开发者实现自动地部署和管理应用,并且提供动态扩容和负载均衡的运行环境,让开发者不用考虑高成本的运维工作,只需专注于业务逻辑,大大降低了开发者学习和迁移的成本。

    19 引用 • 75 回帖 • 659 关注
  • 音乐

    你听到信仰的声音了么?

    61 引用 • 512 回帖
  • Sandbox

    如果帖子标签含有 Sandbox ,则该帖子会被视为“测试帖”,主要用于测试社区功能,排查 bug 等,该标签下内容不定期进行清理。

    425 引用 • 1250 回帖 • 598 关注
  • 工具

    子曰:“工欲善其事,必先利其器。”

    295 引用 • 749 回帖
  • Jenkins

    Jenkins 是一套开源的持续集成工具。它提供了非常丰富的插件,让构建、部署、自动化集成项目变得简单易用。

    54 引用 • 37 回帖
  • LeetCode

    LeetCode(力扣)是一个全球极客挚爱的高质量技术成长平台,想要学习和提升专业能力从这里开始,充足技术干货等你来啃,轻松拿下 Dream Offer!

    209 引用 • 72 回帖 • 1 关注
  • 小薇

    小薇是一个用 Java 写的 QQ 聊天机器人 Web 服务,可以用于社群互动。

    由于 Smart QQ 从 2019 年 1 月 1 日起停止服务,所以该项目也已经停止维护了!

    34 引用 • 467 回帖 • 759 关注
  • Word
    13 引用 • 40 回帖
  • Sillot

    Insights(注意当前设置 master 为默认分支)

    汐洛彖夲肜矩阵(Sillot T☳Converbenk Matrix),致力于服务智慧新彖乄,具有彖乄驱动、极致优雅、开发者友好的特点。其中汐洛绞架(Sillot-Gibbet)基于自思源笔记(siyuan-note),前身是思源笔记汐洛版(更早是思源笔记汐洛分支),是智慧新录乄终端(多端融合,移动端优先)。

    主仓库地址:Hi-Windom/Sillot

    文档地址:sillot.db.sc.cn

    注意事项:

    1. ⚠️ 汐洛仍在早期开发阶段,尚不稳定
    2. ⚠️ 汐洛并非面向普通用户设计,使用前请了解风险
    3. ⚠️ 汐洛绞架基于思源笔记,开发者尽最大努力与思源笔记保持兼容,但无法实现 100% 兼容
    29 引用 • 25 回帖 • 105 关注
  • C

    C 语言是一门通用计算机编程语言,应用广泛。C 语言的设计目标是提供一种能以简易的方式编译、处理低级存储器、产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言。

    85 引用 • 165 回帖
  • 架构

    我们平时所说的“架构”主要是指软件架构,这是有关软件整体结构与组件的抽象描述,用于指导软件系统各个方面的设计。另外还有“业务架构”、“网络架构”、“硬件架构”等细分领域。

    143 引用 • 442 回帖 • 2 关注
  • WiFiDog

    WiFiDog 是一套开源的无线热点认证管理工具,主要功能包括:位置相关的内容递送;用户认证和授权;集中式网络监控。

    1 引用 • 7 回帖 • 604 关注
  • Follow
    4 引用 • 12 回帖 • 6 关注
  • 资讯

    资讯是用户因为及时地获得它并利用它而能够在相对短的时间内给自己带来价值的信息,资讯有时效性和地域性。

    56 引用 • 85 回帖
  • 程序员

    程序员是从事程序开发、程序维护的专业人员。

    584 引用 • 3537 回帖 • 1 关注
  • 倾城之链
    23 引用 • 66 回帖 • 158 关注
  • Rust

    Rust 是一门赋予每个人构建可靠且高效软件能力的语言。Rust 由 Mozilla 开发,最早发布于 2014 年 9 月。

    58 引用 • 22 回帖 • 1 关注
  • abitmean

    有点意思就行了

    29 关注
  • 大数据

    大数据(big data)是指无法在一定时间范围内用常规软件工具进行捕捉、管理和处理的数据集合,是需要新处理模式才能具有更强的决策力、洞察发现力和流程优化能力的海量、高增长率和多样化的信息资产。

    93 引用 • 113 回帖
  • 人工智能

    人工智能(Artificial Intelligence)是研究、开发用于模拟、延伸和扩展人的智能的理论、方法、技术及应用系统的一门技术科学。

    153 引用 • 280 回帖
  • Kubernetes

    Kubernetes 是 Google 开源的一个容器编排引擎,它支持自动化部署、大规模可伸缩、应用容器化管理。

    116 引用 • 54 回帖 • 2 关注