V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
LeslieLeung
V2EX  ›  分享创造

PTPT - 带着我的新 ChatGPT 工具卷土重来啦

  •  
  •   LeslieLeung · 2023-03-28 03:15:28 +08:00 · 1997 次点击
    这是一个创建于 611 天前的主题,其中的信息可能已经有所发展或是发生改变。

    PTPT - Prompt To Plain Text

    项目地址: https://github.com/LeslieLeung/PTPT

    简介

    低代码不如无代码

    最近各种 ChatGPT 帮写代码的应用层出不穷,但与其让 ChatGPT 帮你写一个能够运行的程序,不如让 ChatGPT 直接承担各种文本生成、格式转换的工作。 对于没有编程基础的人群而言,就算拿到了能用的代码,如何让代码跑起来还需要一番折腾;对于程序员而言,重复做应用不如投入更多精力去开发 prompt 。因此,我做了 PTPT , 让 ChatGPT 帮助我完成一些纯文本文件的处理工作,比如 Markdown 翻译、格式转换等。

    在 PTPT 之前,我开发了一个名为 C3PO 的项目,在 C3PO 中,我需要手动去处理返回的 csv ,如果想要支持 GNU po 还需要写代码适配。同时,在论坛上,有朋友提出了很好的意见: 根本不需要做一个专门的软件来实现某个功能,开发 prompt 就足够了。这也是 PTPT 希望达到的效果。

    至于为什么不使用现成的 xx 项目 / 使用一些 web 版的 ChatGPT 套壳工具,首先很多这些工具已经围绕 prompt 开始收费了,对他们来说 prompt 是核心资产,而我觉得 prompt 也应该是开源共享的。PTPT 使用 yaml 来管理 prompt ,以及提供了一个 prompt 创建工具,后续还会推出 prompt 分享相关的功能,希望能促进 prompt 的分享。 另外,命令行工具能保持这个项目的操作尽可能简单,而且可以直接输出成文件,不需要再复制粘贴。最后就是,做项目带来的无限的成就感。

    功能

    • 让 ChatGPT 替你处理纯文本文件!
    • 预定义 Prompt
    • 方便分享和扩展的 Prompt 格式

    已经支持的 prompt 一览

    • 🧸角色扮演(仅供娱乐)
    • 🧸问候语(仅供娱乐)
    • 📝Markdown 翻译 - translate-markdown
    • 📝csv 翻译成 csv - translate-csv
    • 📝csv 翻译成 GNU po (WIP)

    Roadmap

    • 支持代理配置
    • 支持 ChatGPT 参数配置
    • PromptHub - 通过 yaml 文件分享 prompt
    • 支持更多的 prompt

    本项目暂时不会专注于:

    • 连续对话、聊天记录
    • 复杂花哨的命令行交互

    Credits

    本项目灵感来源于 sigoden/aichat,该项目使用 Rust 语言,由于能力有限,我想用自己熟悉的技术栈做一个自己使用的版本。

    目前尚无回复
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1025 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 21:49 · PVG 05:49 · LAX 13:49 · JFK 16:49
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.