查看: 44|回复: 4

[教程] 【为爱分享】用Cursor或Trae等AI编辑器开发discuz插件应用时,自动提取语言包的“用户规则”

[复制链接]

1

主题

1

回帖

0

积分

积极分子

金币
1
阅读权限
220
精华
0
威望
0
贡献
0
在线时间
0 小时
注册时间
2008-12-24
发表于 2025-6-25 10:44:35 | 显示全部楼层 |阅读模式
在你的AI编辑器用户规则或者项目规则里,添加如下规则,如果生成的代码包含中文语言,AI就会按照要求,帮你提取到应用头部注释中,方便后续复制粘贴到语言包文件中。

  1. ### 中文语言包的提取与使用规则
  2. 1. 如果html模板中有中文,则在头部用注释添加语言包的定义,例如
  3. <!--
  4. 语言包定义

  5.     'hl_edit_7r' => '编辑',
  6.     'hl_delete_7r' => '删除',
  7. -->
  8. 在html中用 {lang aieditor_7ree:hl_edit_7r}类似的语法调用语言包中定义的变量


  9. 2. 如果js文件(或代码)中有中文,则在js文件(或代码)头部用注释添加语言包的定义,例如
  10. /**
  11. 语言包定义

  12.     'hl_edit_7r' => '编辑',
  13.     'hl_delete_7r' => '删除',
  14. **/

  15. 在js代码中用 langJS_7ree.edit 调用语言包中定义的变量


  16. 3. 如果php文件中有中文,则在php文件头部用注释添加语言包定义,例如
  17. /**
  18. 语言包定义

  19.     'pl_edit_7r' => '编辑',
  20.     'pl_delete_7r' => '删除',
  21. **/

  22. 在php代码中用 lang('plugin/aieditor_7ree','pl_edit_7r') 调用语言包中定义的变量


  23. 4.  代码注释中的中文不用提取语言包


*** 温馨提示: 具体语言包变量名规则,请自定义标识部分,例如上述提供的包含7ree等关键词,自己替换下就可以了。
规则, 语言, AI, 编辑器, 用户
回复

使用道具 举报

14

主题

14

回帖

0

积分

积极分子

金币
14
阅读权限
220
精华
0
威望
0
贡献
0
在线时间
0 小时
注册时间
2011-11-26
发表于 2025-6-25 10:47:03 | 显示全部楼层
哇~ 大佬~
回复

使用道具 举报

39

主题

630

回帖

0

积分

积极分子

金币
630
阅读权限
220
精华
0
威望
0
贡献
0
在线时间
0 小时
注册时间
2010-7-27
发表于 2025-6-25 10:51:01 | 显示全部楼层
嗯,AI写插件差点意思,做点辅助的实事还是不错的
回复

使用道具 举报

30

主题

178

回帖

0

积分

积极分子

金币
178
阅读权限
220
精华
0
威望
0
贡献
0
在线时间
0 小时
注册时间
2011-6-13
发表于 2025-6-25 10:51:27 | 显示全部楼层
点赞大佬
回复

使用道具 举报

2

主题

1

回帖

0

积分

积极分子

金币
1
阅读权限
220
精华
0
威望
0
贡献
0
在线时间
0 小时
注册时间
2012-5-7
发表于 2025-6-25 11:26:07 | 显示全部楼层
围观大佬
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

相关侵权、举报、投诉及建议等,请发 E-mail:qiongdian@foxmail.com

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部