审核规避词+敏感词skill
This commit is contained in:
1 parent
a9552b3d1a
commit
f05a11f0f3
14 files changed
+79
-29
No files matched your search
@@ -0,0 +1,50 @@
|
||||
---
|
||||
name: review-safe-words
|
||||
description: 个人小程序审核敏感词规避。在本项目(叶雷讲数学)里写或改小程序端代码、注释、console 日志、组件文案时,不得出现「课程、课时、视频、播放、观看」等词,一律按对照表替换。本项目内一切涉及小程序端的开发操作都适用。
|
||||
---
|
||||
|
||||
# 审核敏感词规避
|
||||
|
||||
个人主体小程序审核严:代码里(**包括注释、日志、组件内文案**)出现某些词,会被判定为在线教育 / 媒体类内容。本项目一律避开。
|
||||
|
||||
## 对照表
|
||||
|
||||
| 禁用词 | 改用 |
|
||||
|---|---|
|
||||
| 课程 | 内容 / 条目 / 权益 |
|
||||
| 课时 | 条目 / 小节 |
|
||||
| 视频 | 浏览内容 |
|
||||
| 播放 | 浏览 / 使用 / 加载 |
|
||||
| 观看 | 浏览 |
|
||||
|
||||
以后发现新的禁用词,直接补进这张表。
|
||||
|
||||
注意:「媒体」也别用——它和上面几个词一样敏感,不当作替代词。
|
||||
|
||||
## 适用范围
|
||||
|
||||
- 小程序端(`yelaymaths/`)**所有文件**:`.js` / `.wxml` / `.wxss` / `.json`
|
||||
- **包括注释和 `console.*` 日志**——以前就是把这些词写进了注释和日志里
|
||||
- 变量名、函数名、配置 key 一律用英文,不要带这些中文
|
||||
|
||||
## 改完自查
|
||||
|
||||
```bash
|
||||
cd yelaymaths
|
||||
rg -n "课程|课时|视频|播放|观看" --glob "!miniprogram_npm" --glob "!node_modules" .
|
||||
```
|
||||
|
||||
必须**无输出**才算干净。
|
||||
|
||||
## 已知例外(改不掉,不用白费劲)
|
||||
|
||||
`miniprogram_npm/@vant/weapp/uploader/` 里有「视频」字样——那是第三方组件库的默认文案。
|
||||
|
||||
- 它是【构建 npm】的产物、在 `.gitignore` 里,改了下次构建就被覆盖
|
||||
- 项目里也没用到这个组件(只用了 dialog / field / button / popup / image / cell / collapse / grid)
|
||||
|
||||
要彻底清掉只能从依赖层面处理:构建后手动删掉没用到的组件目录(每次构建要重做),或者干脆不用 vant。
|
||||
|
||||
## 不要顺手改的
|
||||
|
||||
数据库 `settings` 表里已经下发的文案(例如「课程不存在或已下架」「该课时暂无视频」)同样会显示给用户,但**改动会直接影响线上界面**,属于「先说再做」的范围(见 `strict-scope` skill)——要改必须先跟用户确认改成什么。
|
||||
Reference in new issue
Block a user