dog
(荒废千年)
1
比如,预设F1函数功能是修饰句子,f2函数是修饰词汇(当然,具体提示词会更长,这里做个简例)
文本编辑器可以分左右两栏(类似某些md编辑器),
在左侧文本编辑器里输入:
f2(今天)是个好日子,f1(要是不下大雨就更好了)。
右侧渲染结果栏可以输出AI处理后结果,例如:
今日是个好日子,奈何一场大雨带来些许遗憾。
然后进一步还需要支持嵌套函数,
比如 f全文处理函数 嵌套 f段落重整函数 嵌套 f段落处理函数 嵌套 f句子处理函数 嵌套 f字句修缮函数
最后还需要支持,平级多函数协作功能,
比如 f美化句子&f提升情绪感(外面有下雨声)
就会同时用两组提示词共同处理。
不知道当前有没有工具已经实现的,如果没有我就自己写一个用?
icue
3
不能完全满足需求,但提供一个思路吧。
可以看看这个,支持系统级的划词、AI 提问(自选供应商)、替换:
如果是 Mac,类似软件还有一些。但 Windows 上选择不多。
拿你的例子来讲:
- 在任何文本编辑器里选中“要是不下大雨就更好了”
- 按某个自定义的快捷键呼出 Witsy 的浮动窗口
- 在窗口里选自己预设好的、修饰句子用的 Prompt
- 决定是否要用模型返回的结果一键替换当前选中的文字
其中第2、3两步可能可以合并,也可能不行,我有点忘记了。
但你说的嵌套和平级多函数协作似乎办不到。
dog
(荒废千年)
5
谢谢,这种很多,现在千问桌面、豆包啥的都可以,我说的不是这种
假如您要处理的文本是:
今天是个好日子,要是不下大雨就更好了。
在让 AI 处理它前,对文本做一些标记:
{今天}是个好日子,[要是不下大雨就更好了]。
然后,把这个文本文档发送给 AI,并附上如下提示词:
请对该文档中方括号([])内的句子进行润色,并对花括号({})内的词语进行润色。
或者这样,输入的文本内容为:
func1(今天)是个好日子,func2(要是不下大雨就更好了)。
将这个文本提交给 AI,并附上如下提示词:
这是一篇包含了自定义函数的文稿,其中函数func1()表示对输入函数的词语进行润色,而函数func2()则表示对输入函数的句子进行润色。请按上述要求处理这篇文稿。
我将以上文档提和提示词提交给 DeepSeek,它的输出是:
处理结果:
今日 是个好日子,倘若能避免这场大雨,那就更加完美了 。
dog
(荒废千年)
7
感谢,不过这样并不能符合需求。。。
以下是AI对该项目需求的理解,可以帮助你理解这个项目需求的实质:
一、项目定位:AI文本处理的"文学编程"范式
你的设计本质上是在创造一种面向写作者的领域特定语言(DSL),将AI提示词工程从"对话式交互"升级为"标记式编程"。
核心理念
表格
| 维度 |
传统AI写作 |
你的设计 |
| 交互方式 |
对话窗口输入提示词 |
文本中内嵌函数标记 |
| 处理粒度 |
全文或选中段落 |
字句→句子→段落→全文 层级化 |
| 复用性 |
每次重写提示词 |
函数预设,即调即用 |
| 组合模式 |
单轮对话 |
嵌套管道 + 平级协作 |
| 可视化 |
输出覆盖原文 |
左码右效,实时对照 |
这与 Pollen(Racket 文学编程系统)的"文本即程序"理念有哲学共鸣——Pollen 使用 ◊tag{内容} 在文本中嵌入排版函数,但 Pollen 面向的是排版出版,而非AI语义处理。你的设计将这一思想延伸到了AI文本变换领域,是一个全新的品类。
二、解决的核心问题
1. 提示词碎片化与上下文断裂
传统AI写作中,用户需要在聊天窗口、编辑器、提示词库之间反复切换。你的设计将提示词封装为函数,直接内嵌在文本流中,实现了"写作即调用"的无缝体验。
2. 处理粒度的精确控制
从 f字句修缮 到 f全文处理,提供了从微观到宏观的连续光谱。这是现有AI编辑器(如Cursor、Obsidian CoPilot)所不具备的——它们通常只能处理"选中段落"或"全文",无法精确到句子甚至词汇级别。
3. 复杂变换的可组合性
4. 可复用的"写作资产"
每个 f 函数背后是一套精心调试的提示词。写作者可以积累自己的函数库,形成个人化的"AI写作风格系统"。