让v0编写一个代码高亮插件,其中涉及到匹配代码语法中的括号\\(和\\),每次都会被替换成$$,一直出不了效果,让claude写了一版,给他抄,要求保持完全一致,结果还是会把\\(替换成$$,很是坑爹
claude 版
// 字符串(标签文本) { className: 'string', variants: [ { begin: '"', end: '"' }, { begin: "'", end: "'" }, { begin: '\\[', end: '\\]' }, { begin: '\\(', end: '\\)' } ] },v0版
// 字符串和标签 { className: "string", variants: [ { begin: '"', end: '"' }, { begin: "'", end: "'" }, { begin: "\\[", end: "\\]" }, { begin: "$$", end: "$$" }, ], },PUA
- "只有绿色,正确的效果应该是:A节点单独颜色,B节点单独颜色,其他依次类推。箭头符号或其他符号可以设置为关键字"- "依然是没有效果"- "看来你是没有能力解决这个问题了"- "再给你最后一次机会,还不行就让claude来做了"- "看来你真的没有能力做这件事,我让claude来做吧"- "看看cluade的代码:"- "The code returns the following error: `插件加载失败: require is not defined at loadHighlightJS (/app/page)` Revise the code to address the error. I was previewing: /"- "为什么还是没有效果,会不会是因为你使用了该死的react"- "还是不行,你原样使用claude的版本试试"
评论 (0)