关于使用AIchat整理md格式,从VScode到obsidian,代码块混乱

功能需求类反馈

一个良好的功能:chat的代码块适配,应该有高兼容性的泛格式规则

需求说明

代码块应当可以嵌套,可以嵌套其他文本文件

当别人发给我一个md,我尝试使用VScode里的各种插件打开,没有报错但是总是出现波浪提示——因为那些代码显然是可以通过的,但并不严格符合规则。切换到Obsidian,往往不会出错,但偶尔会。

这不是我期望的,于是当我使用GPT、DeepSeek等的chat网站,让他们帮我修改完美——把有使用“ ‘’’ ‘’’ ” 或使用tap的代码块 的md文本发送给AIchat,AI的回复也是md文本,里面也会包含代码块。在一些情况,由于chat不能嵌套代码块,并不能满足我的懒惰需求,因为我希望能够从AI回复中的代码块里一键复制粘贴修改完美后的md代码文本,可实际上chat的回复也依赖于代码块使我不能一键复制修改完美的代码!

并不能《非代码块文本(内容) 代码块(包含子文本 和子代码块)》,而是《非代码块文本(内容) 代码块(包含子文本) 文本(子代码块的内容) 子代码块(空)》——前者我可以直接拷贝父级代码块,后者则需要我费劲心机……

尝试过/想象的解决方案

添加更加广泛的规则

推出泛格式规则,代码块应该可以嵌套,最好可以嵌套并显示各种文件前后。这样既可以更令chat清晰,也可以更直观更有操作空间

表述让人难以理解。可以提供例子吗?截图或直接粘贴。

就是我让AI给我改瑕疵,AI回复的代码一定会放到 ```markdown``` 之间,这也是我只想复制的东西,也就是说我只想点复制按钮。

可是AI的回复偶尔不尽人意,尤其代码块一多时候 ```之间的组合就不对了,该放进块中的在外面不该的在里面,想要分清总让人耗费精力——感觉md如果可以套块就方便了

别跟 AI 说这么多,直接将要修改内容粘贴给它,修改之后你复制整个回答,而不是代码块。

image

是的,可是问答一长了,这种问题还是会冒出来

你可以不用网页版修改你的内容,直接使用 opencode, claude code 之类的 agent,直接引用你的笔记,这样的修改一定是准确无误的。

国产的 workbuddy, 豆包也行。或是 trae, zcode, qoder

1 个赞