# 2026-09-15 工作日志

## 19:36 Boss直聘岗位描述整理

- 用户给了一个 URL：https://aizhifeng.com/workbuddy/recruit-sales.html
  - 这是 2026-08 期间做的《AI产品兼职销售团队·招聘与管理作战手册》v1.3
  - 手册由 HR管理专家·管心妍 / 劳动法专家·法正言 / 员工心理专家·心晴朗 三人联合输出
  - 3个月内招 8-12人 兼职销售，两条产品线（WorkBuddy企业版、讯灵AI），月新增 3-8单
- 用户要求：把岗位描述整理成 Boss直聘能直接发的版本
- 关键发现：手册里明确标注"【BOSS直聘/58同城用】"的 JD 只有 1 份（兼职销售顾问），其他两份是朋友圈版（含宝妈字样）和推广合伙人私信版，都不能直接发
- 输出：
  - `D:\AI文件\2026-09-15-19-33-45\Boss直聘-JD汇总.md` —— 含两份岗位（销售顾问 + 推广合伙人改写版）+ 后台填写提示
  - `D:\AI文件\2026-09-15-19-33-45\Boss直聘-JD-纯文本版.txt` —— 纯文本版方便复制粘贴
- 推广合伙人版是私信话术，我手动改写成平台版（去掉"X总您好"、补全岗位要素）
- 销售主体公司：手册里没明确说，灵慧/智峰/讯灵GEO 都可能是，用户Boss注册时要确认

## 2026-09-19 技术支持岗JD补充

- 用户截图确认三个虚拟专家（HR管理·管心妍、劳动法·法正言、员工心理·心晴朗）
- 新增需求：为一个"一专多能"的兼职技术岗写JD
  - 主要做 WorkBuddy 企业版 + 讯灵GEO 技术支持
  - 兼顾学校已装设备调试维护、酒店AI客控现场演示讲解、现场调研需求整理、辅助安装调试、客户操作答疑
  - 工作模式：按需出勤、临时预约、非全日制
- 关键薪酬问题：
  1. 不能只按时薪，否则"低时薪没人愿讲，高时薪没活时养人贵"；
  2. 讲解补贴存在理由是区分"体力调试"和"表达+应变+情绪劳动"的价值；
  3. 讲解补贴可以考核后再给，但规则必须入职前书面确认
- 输出：
  - `D:\AI文件\2026-09-15-19-33-45\Boss直聘-JD-技术支持与演示岗.md` —— 含岗位要素、薪酬结构、考核标准、Boss后台填写提示
  - `D:\AI文件\2026-09-15-19-33-45\Boss直聘-JD-技术支持与演示岗.txt` —— 纯文本版
- 待用户补充：他自己编辑的那份岗位描述还没发给我，后续收到后可再合并微调

## 2026-09-19 20:26 用户自编JD融合最终版

- 用户发来他自己写的Boss直聘JD（技术支持岗），要求修改不合适的地方
- 用户版问题诊断：
  1. "气质佳"外貌要求 → 就业歧视灰色地带，Boss审核风险，已删
  2. "良好的政治面貌" → 民企用会吓跑市场化人才，改为"品行端正"
  3. 工作内容2条超长句一锅炖 → 拆成5条短句
  4. "积极较好的完成"语病 → 已修
  5. 缺岗位名称/薪资/出勤模式等关键信息 → 已补齐
- 用户版亮点（已保留）：售后支持服务、专业导向（计算机/AI/物联网）、Office/WPS/思维导图、适应外出调休、"今日事今日毕"、跟随公司发展者优先
- 输出：`D:\AI文件\2026-09-15-19-33-45\Boss直聘-JD-技术支持岗-最终版.txt`（融合版，结构=我的框架+他的正式语风+之前定的薪酬模式）

## 2026-09-19 20:35 时薪下调定稿

- 用户质疑"有讲解补贴+绩效，为何时薪还30-50那么高"——质疑成立
- 已修正：基础时薪分两档 **学习期20元/小时 → 独立胜任后30元/小时**，讲解绩效/外出补贴/安装项目全部另算
- 新乡行情锚点：地推15-20、文员兼职15-25、IT支持类25-35元/小时
- 用户另反馈"整理的内容跟我发的差不多"——他的原版本身够全，我的价值在结构（拆长句/补必填项/删合规雷/加薪酬规则），已用对比表向他说明
- 教训：**给用户定薪酬数字前先对齐本地行情和内在逻辑，别拍区间**

## 2026-09-19 20:38 讲解补贴挂钩成交 + 用工合同

- 用户问"讲解补贴客户成交了再给可以么"——给了折中双轨方案：
  - 讲解基础补贴100元/场（考核达标即发，不挂钩成交）
  - 成交奖金200元/单（参与讲解的客户6个月内成交即发）
  - 合同里留了备选条款：纯成交后发放300元/单（删A项改B项即可）
- 输出：`D:\AI文件\2026-09-15-19-33-45\非全日制用工合同-技术支持岗.md`（可直接填空使用）
- 合同关键法律点（法正言角度，已写进合同附注）：
  1. 非全日制小时工资不得低于新乡现行标准，学习期20元/小时贴线，签约前必查
  2. 非全日制工资支付周期法定最长15日，不能月结（否则有被认定全日制劳动关系风险）
  3. 每周工时不得超24小时，任务密集期宁可多人分摊
  4. 建议买非全日制工伤保险/雇主责任险
  5. 含保密、禁飞单、禁私收款项条款，违规可扣发+追偿

## 2026-09-19 20:42 同步到服务器 recruit-sales.html

- 用户要求把定稿内容同步到服务器网页查看
- 发现：服务器 /var/www/workbuddy-toolkit/recruit-sales.html **原本已有旧版"技术支持岗"tab**（线上演示助理定位、20-25元/小时），MODULES 权限里早预留了 post_tech key
- 做法：下载原页面到本地 → 用行级替换把 tab 8 的 panel（969-1100行）整体替换为 2026-09-19 定稿版 → 8项校验全过（JD/合同/panel数10/tab数10/div平衡/旧内容无残留）→ 部署
- 部署坑：目标文件属主 www-data，ubuntu 直接 sftp.put 报 Permission denied → **正确姿势：先 put 到 /tmp/ 再 sudo cp + chown www-data + chmod 644**
- 备份：recruit-sales.html.bak_tech_20260919
- 新 tab 8 内容9节：岗位定位 / Boss直聘JD（id=jdTech 带复制按钮）/ 薪资架构表 / 讲解双轨决策备忘（心晴朗+法正言quote）/ 讲解考核4项 / 合同全文（id=ctTech 带复制按钮，含备选纯成交条款）/ 面试机试试讲 / 入职清单 / 月度KPI（优秀下月时薪+2封顶35）
- 验证：内网 grep 新内容=1、旧JD残留=0、https://aizhifeng.com/workbuddy/recruit-sales.html 状态200
- 另一坑：WorkBuddy 沙箱 safe-delete 对中文路径失败（genie-trash 拒绝 /d/ 相对路径），删自己创建的临时文件用 python os.remove 兜底
- 本地保留交付文件：Boss直聘-JD-技术支持岗-最终版.txt、非全日制用工合同-技术支持岗.md 等

## 2026-09-19 20:57 v1.5 更新（外出保障/合同填空/服务补贴全链条）

- 用户三点反馈，全部落实：
  1. **外出交通餐补双情形**：发山自己开车带员工去、吃什么员工吃什么 → 统一安排情形**不另发补贴**（费用已实付不重复给）；员工经同意自行前往才补贴（市区30元/次、周边县市80元/次）
  2. **合同金额写死是失误**：全部改手写填空 `____元/小时（建议：20）` 格式，数字签约时双方协商手写
  3. **讲解补贴升级为客户服务补贴**：范围扩展到"讲解+组织培训+后续答疑指导"全链条；成交奖金适用范围扩大到"参与过讲解/调研/培训/答疑任一环节的客户，自首次服务起6个月内成交即发"；线上/电话答疑不计场次、计入工时时薪
- 顺手修 bug：JD"你将获得"里"工资月结"违背非全日制15日结法定要求 → 改"半月结"
- 服务器 12 处替换全部命中（JD薪资行/工作内容/薪酬块/月结bug/第3节标题+表三行/第4节标题+v1.5说明/第5节发放说明/合同第三条整体改写/第四条考核/合同第一条工作内容），div 308/308 平衡，页面200
- 新备份：recruit-sales.html.bak_v15_20260919
- 本地合同、JD txt 已同步更新

## 2026-09-19 21:08 v1.6 重写（考核分档+销售配合+居家学习）

- 用户四点需求，panel 8 整体重写为 v1.6（11节）：
  1. **考核防应付**：客户服务绩效改 A/B/C 三档——A优秀80（满意度≥4.8或点名表扬+记录表+应答率≥90%+主动发现问题）、B合格50（满意度≥4+记录表+无投诉）、C不合格0（<4分/投诉/记录表敷衍）。防应付抓手：记录表24小时必交否则自动C档、满意度由老板/销售回访不自报、应答率现场观察、A档要客户表扬硬证据。答疑指导不计场次、计工时，按月度抽检（响应2小时/解决质量/培训效果=客户能独立操作/48小时闭环）
  2. **与销售配合机制**（新增第7节）：职责边界表（销售=报价签单收款唯一人；技术红线=不谈价格不承诺不签单）+ 利益三条铁律（奖金跟客户走不跟签字人走、转介绍+50、互不冲抵）+ 防冲突规则（客户归属微信报备、价格话术统一转接、销售不得乱承诺功能）
  3. **补贴数字调整**：基础补贴 50/场（B档）、优秀80（A档）；成交奖金改按产品线 100-200（建议GEO单100、WorkBuddy企业版/硬件项目200），转介绍线索成交+50
  4. **居家学习模式**：四级漏斗——居家自学（不计酬，7-10天资料包）→线上考核（不计酬，笔试20题≥80分+视频试讲10分钟）→试岗陪跑（计薪20）→独立（30）。学习零成本，学不会自动淘汰
- 合同重排为11条：新增第二条"学习与上岗流程"、第五条"与销售岗位的配合规则"；第四条报酬含A/B/C档和按产品线成交奖金填空
- 服务器部署：panel 8 整段替换，div 325/325 平衡，备份 recruit-sales.html.bak_v16_20260919，页面200
- 坑：校验断言 "月结 not in html" 被"半月结"误报——检查子串时注意"半月结"包含"月结"，改查"计，月结"
- JD更新点：时薪描述改"试岗期20→独立30"、加"居家自学+线上考核不用到公司"卖点、任职要求学习能力条注明自学是硬要求

## 2026-09-19 21:27 v1.7（路途不计薪/答疑监管+企微规范/拍摄剪辑加分/记录表+考核汇总表）

- 用户7点反馈，panel 8 整体重写为 v1.7（12节）：
  1. **路上时间不算工资**：工时定义"到场开始服务→离场止"，往返路途不计薪；交通补贴是路途补偿，不叠加路途工时。合同第三条4款明文。
  2. **A/B/C考核汇总表**：第9节新增script id=kpiTable《月度考核汇总表》——六大维度（出勤20%+服务质量25%+闭环20%+调研15%+线索10%+资料10%）+附加价值项（拍摄剪辑作为时薪+1~+2元依据），可一键复制。
  3. **现场服务记录表**：第7节新增script id=recTable，模板含基本信息/服务内容/客户提问清单/需求要点/遗留问题/下一步建议/附加产出/服务自评/甲方填写9大块，必备字段24h必交、不交自动C档。
  4. **答疑指导考核与监管**：第6节定工作时段（工作日9-12/13:30-18，午休和周末非紧急不响应）+ 企业微信客服身份强制留痕 + 每月抽检3-5条聊天记录 + 瞎承诺/越权承诺/客诉的处罚梯度。
  5. **企业微信规范**：合同第三条5款明文"客户答疑/商务沟通/转账收款一律走甲方提供的企业微信客服身份"，个人微信不得用于任何工作，违反首次扣当日答疑工时、累计3次按纪律条款处理；入职清单第②项增加《企业微信使用承诺书》。
  6. **拍摄剪辑新增为加分项**：JD任职要求第6条"会基础拍摄/剪映/PR/Canva任意一款"，工作内容第5条"演示WorkBuddy时顺带帮客户做素材"；不另设补贴，计入月度KPI附加价值项，优秀者时薪+1-2元（封顶35）。
  7. **岗位定位七大场景**新增"演示时帮客户拍摄/剪辑短视频、图文素材"。
- 合同重排为12条：原第三条拆为第三条工作时间与通讯规范（含工作时段定义+路途不计薪+企微规范3款）、新增第六条答疑指导考核与监管；第四条报酬含A/B/C档和按产品线成交奖金填空
- 服务器部署：panel 8 整段替换，div 331/331 平衡，备份 recruit-sales.html.bak_v17_20260919，页面200
- 备注：合同第四条3款A档加"现场素材质量可用"作为第⑤项，进一步把拍摄剪辑纳入考核标准

## 2026-09-19 21:41 表单打印包上线（6份可打印表单）

- 用户反馈：单场考核表/月度考核表要直接能用、月度表太乱要一页纸、入职四件套文书要成品
- 产出：**新页面 /workbuddy/recruit-forms.html（技术支持岗-表单打印包 v1.0）**，本地同名 html 同步
  - 6 份表单各带"🖨️ 打印此表"按钮（printForm JS + @media print .print-target 控制，只打印当前 section，A4 排版 @page margin 12mm）：
    ① 现场服务记录表（单场一页：基本信息/服务内容/客户提问清单5行/需求要点/遗留问题/附加产出/自评+甲方评定）
    ② 月度考核汇总表（一页纸版：出勤明细12行 + 月度合计 + 六维评分表 + 评定签字，评分规则印在表底）
    ③ 非全日制用工劳动合同（12条紧凑打印版，金额全部手写填空）
    ④ 保密与客户资源归属协议（保密范围/义务2年/客户资源归公司/离职移交/违约责任）
    ⑤ 客户服务绩效与配合规则确认单（时薪+外出+A/B/C标准+成交奖金按产品线+销售红线+拍摄剪辑，一页签认）
    ⑥ 企业微信使用承诺书（工作走企微/个人微信红线/工作时段表/留痕抽查告知/违规处理/离职交接）
- recruit-sales.html 同步三处入口更新（备份 bak_v18_20260919）：
  - 第7节现场服务记录表：加打印版入口按钮（保留纯文本复制版供手机）
  - 第9节月度考核汇总表：整个 script 替换为一页纸打印版入口（删掉 id=kpiTable 旧乱版）
  - 第12节入职清单②：四件套文书加表单打印包链接
- 注意：recruit-forms.html 未加登录门（recruit-sales.html 有 /recruit-api 登录），表单是空白模板敏感度低，如需加登录用户可再要求

## 2026-09-19 21:55 表单打印入口修复

- 用户反馈：④保密协议 ⑤绩效确认单"找不到打印的地方"
- 排查结论：**服务器端表单包页面（recruit-forms.html）本身完整**——6 份表单、6 个打印按钮、顶部导航锚点 #f1~#f6、printForm 函数全部在位；问题在 recruit-sales.html 手册页第 12 节入职清单只有一个笼统的"打开表单打印包"链接，用户不知道点进去后 ④⑤ 在页面靠下位置
- 修复：手册第 12 节改为**四个独立直达按钮**（#f3 劳动合同 / #f4 保密协议 / #f5 绩效确认单 / #f6 企微承诺书），点哪个直接跳到对应表单
- 验证：grep 确认 #f1~#f6 六个锚点链接各 1 处；curl 表单包页面 200、打印按钮 7 处（6 按钮+1 说明文字）
- 服务器备份：recruit-sales.html.bak_forms_entry_20260919
- 提醒用户：如仍看不到，多半是浏览器缓存，需 Ctrl+F5 强刷

## 2026-09-19 22:15 v1.8 入职后管理制度（4问）

- 用户问：①资料带回家如何防泄露/丢失 ②学会后没时间接单怎么办 ③迟到怎么处理 ④要不要买企微会话存档、买了是否还要开发
- 会话存档调研结论（2026-09 行情）：
  - 企微原生接口：服务版 900元/人/年（5席起购=4500/年），企业版 1800元/人/年；只给 API 无查看界面，必须自建服务器+开发
  - 第三方 SaaS（一维助手/探马/尘锋）：服务版约 300元/人/年（3席起）、语音版 500元/人/年，开通即用免开发
  - 结论：1 个兼职员工不值当，用零成本方案（自己进客户群当管理员 + 周工单+聊天截图 + 月度电话回访抽查）；团队 3 人以上再上第三方 SaaS
- 产出（服务器已部署 v1.8，备份 recruit-forms.html.bak_v18_20260919 / recruit-sales.html.bak_v18_20260919）：
  - 表单包新增 表⑦《学习资料保密与借用登记表》（保密承诺+借用登记表格，水印溯源、离职3日删除归还）
  - 表单包新增 表⑧《派单响应与出勤纪律确认单》（提前1-2天派单、4小时答复、连续3次无暇或月接单率<50%可终止；迟到≤15分钟不计晚到工时、15-30分钟客户在场补贴减半、>30分钟未告知=爽约记违约，提前30分钟报备免责；月迟到3次/爽约2次约谈）
  - 手册技术支持岗新增 第13节"入职后管理制度"（资料管控四招：分级下发/水印溯源/登记在册/分批发放；派单响应三步；迟到分级表；企微监管三方案对比表）
  - 入职清单 4件套 → 6件套（+⑦⑧两份签字文件，各带直达按钮）
  - 本地合同第十二条加附件条款（⑦⑧确认单作为合同附件）；本地表单包 html 已同步服务器版
- 坑：服务器 html 文件是 CRLF 行尾且元素间有空行，多行锚点 replace 必须先 normalize \r\n→\n 且锚点要带空行；单行锚点不受影响

## 2026-09-19 22:10 项目定名"团队组建"+默认同步规则

- 用户把任务/会话改名为"团队组建"，宣布后续执行中遇到问题再回来咨询
- **立规矩：该项目所有新增/修改，默认直接同步到服务器网页，无需用户再强调**
- 已写入用户级长期记忆（~/.workbuddy/MEMORY.md）和项目 MEMORY.md，未来任何会话都能识别此项目和同步规则

## 2026-09-19 22:35 销售岗重构 v2.0（纯佣金）

- 用户需求：兼职销售无底薪、按回款提成；可发展为渠道经理（管兼职销售）或推广合伙人；公司是办公点可来可不来看签约率；来公司办公要交租金水电、有订单公司承担；明确何时需要技术支持协助讲解培训
- **法律定性变更**：无底薪纯佣金 → 不能走非全日制劳动关系（保不住法定最低时薪）→ 转平等商业合作，签《推广合作协议》，佣金=劳务报酬（≤800元/次免征个税），无社保义务
- 部署 v2.0（重写 panel 9，12节）：模式定调 / Boss JD纯佣金版(jdSales3) / 薪资全表（10%-12%-15%分段+续费5%+线索奖3%+红包，回款到账才计提、次月15日结算） / 人群画像（有资源的在职者/自由职业者/前销售） / 面试三关（无底薪接受度/资源真实性/自驱力，无试岗期） / 入职3件套（推广合作协议+反飞单承诺+佣金规则确认单） / 首周首月动作 / 日常三抓手（日报/周例会/月对账）+ 月度底线（联系60/线索10/面谈4，连续2月不达终止） / 工位规则（远程0元；来公司300元/月建议值，当月回款≥1万全免） / 技术支持四场景（演示/调研/交付培训/售后答疑，提前1天申请，技术奖金公司出不扣佣金） / 晋升（渠道经理:3月均3万或8单，团队回款2%；推广合伙人:年度30万，15%+续费8%；城市合伙人:50万+团队，区域独家） / 法正言五红线（不打卡不坐班不罚款防事实劳动关系；工位费是平等合作佐证）
- 旧模块 1/3/4/7（岗位发布/薪资架构/团队管理/执行清单）加了升级提示条，指向新模块
- 本地新增：Boss直聘-JD-兼职销售-纯佣金版.txt（含后台填写提示和配套制度摘要）
- 服务器备份：recruit-sales.html.bak_v20_20260919
- div 330/330 平衡，两页面均 200

## 2026-09-19 晚间追加：销售岗签约文书补齐（v2.1）
- 排查确认：销售岗 v2.0 十二节此前已同步到手册「十、兼职销售（纯佣金）」panel；缺口在表单打印包（8 份全是技术支持岗）
- v2.1 部署：recruit-forms.html 新增 5 份销售表单（⑨推广合作协议纯佣金版/⑩廉洁反飞单承诺书/⑪佣金结算规则确认单/⑫月度考核与佣金结算表一页纸/⑬销售工作日报），标题改为「团队组建·表单打印包」，导航分两组
- 一致性修复：手册「七、即用模板」旧B模式协议提成数字（12%/5%/3%）与 v2.0（10%/12%/15%）冲突，已在模块顶部加升级警示条；入职3件套、日报、月度对账三处加了表单打印包直达链接
- 佣金数字全部与手册 v2.0 对齐：3万内10%/3-8万12%/8万+15%，续费5%，线索转交3%，次月15日结算，底线联系60/线索10/面谈4
- 本地文件：团队组建-表单打印包.html（新名，旧 技术支持岗-表单打印包.html 已删）

## 2026-09-19 深夜追加：管理提成管控规则（v2.3）
- 用户质疑：管理提成发过了怎么收回？员工肯定不接受
- 解法：不搞事后追讨，三道闸拦在发放前——①只计提"到账满30天未退款"的团队回款 ②分两笔发（次月15日50%+第3个月15日50%，手里压一半）③履职前提（管理提成=履职激励非既得收入，停履职未发部分不发、已发不追）
- 退款冲减顺序：未发部分→后续3个月管理提成→协商（恶意飞单走违约条款）；降级=停计提不追溯
- 落地三处：手册第11节管控五条块（黄底）、⑨协议新增"第四条附：管理提成专项条款"6款、⑪确认单新增第五节（原"五、本人确认"改"六"）
- 教训：手册内嵌表单包（panel 11）与独立 recruit-forms.html 是两份副本，改⑨⑪表单内容必须两处都同步，本次差点漏掉内嵌副本
- 服务器备份：bak_v23_20260919（两页面各一份）

## 2026-09-19 深夜追加2：三方专家审核销售岗（v2.4）
- 用户要求：三个专家（管心妍/法正言/心晴朗）正式审核销售岗 v2.3 全文并修正
- 8处修正已上线：个税法定口径、日报工作日化（降事实劳动关系风险）、"离职后"改"合作终止后"、JD删收入区间承诺、渠道经理晋升条件改累计口径（近3月累计6万或8单）、推广合伙人条件量化（近6月累计15万或年度30万）、管理提成分期50/50→70/30、日报3天没发先关心后处理
- 手册第11节后新增第13节"三方审核修订记录"，sub 标注 v2.4
- 踩坑：审核记录块引用旧条款原文（如"连续3个月月均回款≥3万"），导致 not in 断言误报——写审核记录时引用原文与"旧文本已清除"断言天然冲突，断言应只查具体位置（如 <td> 前缀）而非全局子串
- 本地 JD txt 同步两处修改；服务器备份 bak_v24_20260919

## 2026-09-19 收尾：全量记忆固化
- 用户要求：把团队组建项目的全部交流内容固化记忆；执行中遇到问题随时回来交流；后续修改/新增默认直接同步服务器页面，不再重复说明
- 已完成：用户级 ~/.workbuddy/MEMORY.md 团队组建段落从 v1.8 更新到 v2.4 全量（两岗位要点、13份表单、纯佣金结构、三方审核、双副本同步坑），并指明项目 MEMORY.md 为最准详情源
- 当前终态：技术支持岗 v1.8 + 兼职销售 v2.4 + 13 份可打印表单，唯一入口 https://aizhifeng.com/workbuddy/recruit-sales.html

## 2026-09-19 追加：岗位名称定稿改名
- 技术支持岗定名「AI产品技术支持（兼职）」（原"技术支持与演示顾问"——"助理/顾问"吸引不到能独立出勤讲解的人，且用户Boss上原发的是"技术支持助理"，已建议弃用）
- 销售岗定名「AI产品推广合伙人（兼职）」（原"销售合伙人"——"合伙人"自带无底薪佣金制预期，减少预期错配的无效沟通）
- 改动范围：手册7处（JD标题+合同+表单③⑤⑥⑦⑧）+ 独立表单页5处 + 本地合同md/两份JD txt；两页面备份 bak_rename_20260919，验证旧名称0残留、HTTP 200

## 2026-09-19 追加2：表⑭求职登记表⑮入职登记表（v2.5）
- 两岗通用设计：⑭含岗位勾选栏+销售岗资源自评（当场约访测试）+技术岗技能自评五项；⑮含银行卡发放信息+时薪档经理勾选+企微账号+已领资料/已签文件逐项核对清单
- 表单包升 15 份，导航加"面试与入职（两岗通用）"分组；手册内嵌包+独立表单页两副本均更新
- 验证：node --check JS 全过、服务器 Playwright 真实渲染（隐藏 #loginOverlay 后切表单打印包 tab，f13/f14/f15 均可见带打印按钮）
- 坑：沙盒被拒后命令会带升级重跑，可能产生"部分执行"状态（如 _deploy_sales.html 残留、部署已完成但输出显示失败）——验证服务器实际状态优先于信任本地脚本输出
- 服务器备份：bak_forms15_20260919（两页面）

## 2026-09-19 追加3：独立胜任时薪 30→25（v2.6）
- 用户定调：独立胜任档从30元/小时降为25元/小时，按新乡市一类区域小时最低工资标准执行（现行为23元/小时，25仍高于红线）
- 同步改动：手册9处（薪资架构表/JD标题行/JD薪酬结构行加上新乡标准注/上岗流程step4/Boss填写提示薪资范围20-30→20-25/内嵌表⑮时薪档勾选行/封顶35→封顶30三处）+ 独立表单页3处（表⑮时薪档/月度考核表封顶/确认单封顶）+ 本地JD txt 3处 + 合同md建议值1处
- 封顶35→30的逻辑：原封顶按基数30+5设计，基数降25后同步降为30，保持+5调薪空间
- 服务器备份：bak_wage25_20260919（两页面）

## 2026-09-19 追加4：工位费合规边界 + 表⑮岗位化（v2.7）
- 用户问：兼职销售无时薪一张表合适么？技术支持也收工位费要改哪些？
- 结论1（表⑮）：两岗通用可保留，但报酬/出勤行全部标注适用岗位（仅技术岗/仅销售岗，不适用行划／），加填写说明段
- 结论2（工位费）：技术岗是劳动关系不能收（劳动合同法第九条+第八十四条罚款），销售合作关系可收——同一动作两种法律性质
- 落地：技术面板新增第14节"办公场所与费用"（含法正言合规说明）、合同第十条第3款"不收任何财物"写入全部3处合同副本+本地md、销售第9节加"仅适用销售合作关系"适用范围注
- 服务器备份：bak_wsfee_20260919 + bak_wsfee2_20260919
