diff --git a/Project/fonrey/PRD/房源管理模块PRD.md b/Project/fonrey/PRD/房源管理模块PRD.md index b68c2d05..c8327b80 100644 --- a/Project/fonrey/PRD/房源管理模块PRD.md +++ b/Project/fonrey/PRD/房源管理模块PRD.md @@ -1,8 +1,8 @@ # PRD: 房源管理模块 **状态**: Draft **作者**: 产品经理 -**最后更新**: 2026-04-23(v1.7 重写第 4 章用户故事与验收标准:由原 5 个 Story 扩展为 11 个,全面覆盖房源录入、列表筛选、状态变更、快捷编辑、跟进记录、钥匙/委托管理、实勘提交、同业主房源、图片管理、附件管理、补全详细信息等所有已文档化功能;补充 5.2.7 附件信息完整需求) -**版本**: 1.7 +**最后更新**: 2026-04-23(v2.0 扩写 Story 8:由"查看同业主房源"单一故事扩展为"管理房源业主与联系人"综合故事,拆分为 8.1 新增、8.2 编辑、8.3 查看同业主房源三组验收标准,全面覆盖 5.2.8 章节所有功能) +**版本**: 2.0 **所属系统**: Fonrey 房产经纪管理系统 **关联模块**: 客源管理、组织人事管理、权限管理 @@ -184,15 +184,39 @@ --- -### Story 8:经纪人查看同业主其他房源 +### Story 8:经纪人管理房源业主与联系人 -**As** 一线经纪人,**I want** 在查看某套房源时一键查看该业主名下的其他房源,**So that** 了解业主资产全貌,避免重复打扰、统一谈判。 +**As** 一线经纪人,**I want** 在房源详情页随时新增、编辑业主/联系人信息,并查看该业主名下的其他房源,**So that** 保持联系人资料准确完整,了解业主资产全貌,避免重复打扰、提升沟通效率。 -**验收标准**: -- [ ] 当业主名下存在其他房源时,详情页右侧业主区块显示提示条:"业主还有其他房源,建议您一起跟进,避免重复打扰" -- [ ] 点击"查看房源"唤起弹窗,展示字段:房源名称(可点击跳转)、状态、城区商圈、房型、面积、售价、租价 -- [ ] 当业主有多个关联联系人时,弹窗顶部提供业主下拉选择器,切换后刷新列表 -- [ ] 弹窗内标注数据来源提示:"以本页面数据为准" +#### 验收标准 8.1:新增业主/联系人 + +- [ ] 详情页右侧"业主/联系人"区块提供"新增联系人"按钮,点击触发浮窗,无需跳转页面 +- [ ] 浮窗必填项:姓名、性别(先生/女士,默认先生)、身份、电话1;未填写时点击确定触发红色错误提示并定位到未填项 +- [ ] 身份单选项包含:业主 / 联系人 / 二房东 / 租客 / 代理人 / 企业法人,默认选中"联系人" +- [ ] 电话1 须通过格式校验:手机号或含区号座机格式(如 021-XXXXXXXX) +- [ ] 选填项:电话2、微信、QQ、备注(文本区域,可拖拽调整高度) +- [ ] 浮窗底部提供"修改号码相关方"复选框(默认未勾选);勾选后展示说明文字:"申请修改将触发审批流,审批通过可成为号码方",提交后系统自动发起审批流程 +- [ ] 保存成功后,右侧"业主/联系人"面板即时刷新,新联系人出现在列表中 +- [ ] 新增操作自动写入跟进日志(归类至"其他跟进") + +#### 验收标准 8.2:编辑业主/联系人 + +- [ ] 联系人卡片提供"编辑"按钮,点击触发编辑浮窗,字段与新增一致但行为有差异 +- [ ] 浮窗打开时,姓名、性别、身份自动回填已保存值,可直接修改 +- [ ] 电话1、电话2 默认以打码形式只读展示(如 `021******03`、`177******03`),不可直接在字段内编辑 +- [ ] 浮窗右上角显示蓝色"查看号码"链接;点击后,电话1、电话2、微信、QQ 字段同步切换为可编辑明文输入框,同时系统自动写入"敏感信息查看"跟进日志记录(不可手动删除) +- [ ] 微信、QQ 无数据时显示"-",点击"查看号码"后切换为可编辑输入框 +- [ ] 编辑浮窗不包含"修改号码相关方"复选框 +- [ ] 保存成功后,右侧面板对应联系人卡片信息即时更新 +- [ ] 编辑操作自动写入跟进日志(归类至"修改跟进") + +#### 验收标准 8.3:查看同业主其他房源 + +- [ ] 系统通过业主姓名+电话匹配,识别同业主名下其他房源;识别到时,在"业主/联系人"区块顶部显示提示条:"业主还有其他房源,建议您一起跟进,避免重复打扰" +- [ ] 点击"查看房源"唤起"同业主房源"浮窗,列表展示字段:房源名称(可点击跳转详情)、状态、城区商圈、房型、面积(m²)、售价(万)、租价(元/月) +- [ ] 浮窗副标题灰色小字注明:"房源详情提示条存在缓存,以本页面数据为准" +- [ ] 当业主有多个关联联系人时,浮窗顶部显示业主下拉选择器,切换业主后列表实时刷新;仅一位业主时不显示下拉 +- [ ] 列表无数据时展示"暂无数据"空状态;列表列数较多时支持横向滚动 --- @@ -1278,30 +1302,111 @@ ### 5.2.8 业主联系人 -> 📌 **占位章节**:展示和管理与该房源关联的业主及联系人信息,包括姓名、身份、联系方式等。详细字段与交互规则待补充。 +**功能说明**:展示和管理与该房源关联的全部业主及联系人信息,支持在详情页右侧面板直接发起新增、编辑等浮窗操作,无需离开当前页面。 -#### 5.2.8.1 同业主房源 +--- -当系统识别到当前房源的业主名下还有其他房源时,触发以下交互: +#### 5.2.8.1 新增业主/联系人 -1. 在房源详情右侧"业主/联系人"区块显示提示条: - > "业主还有其他房源,建议您一起跟进,避免重复打扰" +**入口**:详情页右侧"业主/联系人"区块 → "新增联系人"按钮触发浮窗 -2. 点击"查看房源"触发弹窗,字段如下: +**功能说明**:为当前房源新增一位业主或相关联系人,记录其身份角色和联系方式,用于后续跟进沟通及合规管理。 + +**浮窗标题**:新增业主/联系人 + +**浮窗字段**: + +| 字段 | 类型 | 必填 | 说明 | +|------|------|------|------| +| 姓名 | 文本输入 | 是 | 联系人真实姓名,placeholder:"请输入" | +| 性别 | 单选 | 是 | 先生 / 女士,默认选中"先生" | +| 身份 | 单选 | 是 | 业主 / 联系人 / 二房东 / 租客 / 代理人 / 企业法人,默认选中"联系人" | +| 电话1 | 文本输入 | 是 | 手机号或座机(座机需写区号),placeholder:"手机号/座机需要写区号" | +| 电话2 | 文本输入 | 否 | 备用联系电话,格式同电话1 | +| 微信 | 文本输入 | 否 | 微信号,placeholder:"请输入" | +| QQ | 文本输入 | 否 | QQ号,placeholder:"请输入" | +| 备注 | 文本区域 | 否 | 补充说明,可拖拽调整高度,placeholder:"请输入" | +| 修改号码相关方 | 复选框 | 否 | 勾选后申请将此联系人设为号码方;勾选后显示说明文字:"申请修改将触发审批流,审批通过可成为号码方" | + +**交互规则**: +- [ ] 姓名、性别、身份、电话1 为必填,未填写时点击确定触发红色错误提示 +- [ ] 电话1 须通过手机号/座机格式校验(座机格式:区号-号码) +- [ ] 身份默认选中"联系人",可切换为其他角色 +- [ ] "修改号码相关方"复选框默认未勾选;勾选后在复选框下方展示灰色说明文字:"申请修改将触发审批流,审批通过可成为号码方" +- [ ] 勾选"修改号码相关方"后提交,系统自动发起审批流程,审批通过后该联系人成为房源号码方 +- [ ] 点击确定保存成功后,右侧"业主/联系人"面板即时刷新,新增联系人出现在列表中 +- [ ] 新增联系人操作写入跟进日志(归类至"其他跟进") + +--- + +#### 5.2.8.2 编辑业主/联系人 + +**入口**:详情页右侧"业主/联系人"区块 → 对应联系人卡片的"编辑"按钮触发浮窗 + +**功能说明**:修改已有业主或联系人的基本信息及联系方式。与新增浮窗的核心差异在于:电话号码默认打码展示以保护隐私,需主动点击"查看号码"后方可查看并编辑;微信/QQ 无数据时以"-"展示而非空输入框;浮窗不包含"修改号码相关方"复选框。 + +**浮窗标题**:编辑业主/联系人 + +**浮窗字段**: + +| 字段 | 类型 | 必填 | 说明 | +|------|------|------|------| +| 姓名 | 文本输入 | 是 | 回填已保存姓名,可直接编辑(示例:"方叔叔") | +| 性别 | 单选 | 是 | 先生 / 女士,回填已保存值 | +| 身份 | 单选 | 是 | 业主 / 联系人 / 二房东 / 租客 / 代理人 / 企业法人,回填已保存值 | +| 电话1 | 只读文本(默认打码) | 是 | 默认显示打码号码(如 `021******03`),需点击右上角"查看号码"后方可查看完整号码并进入可编辑状态 | +| 电话2 | 只读文本(默认打码) | 否 | 同电话1,有数据时打码展示(如 `177******03`),无数据时不展示 | +| 微信 | 只读文本 | 否 | 有数据时展示值,无数据时显示"-" | +| QQ | 只读文本 | 否 | 有数据时展示值,无数据时显示"-" | +| 备注 | 文本区域 | 否 | 回填已保存备注,可编辑;无数据时显示 placeholder "请输入" | + +**查看号码功能**: + +浮窗右上角(身份字段行末)显示蓝色文字链接"查看号码"及说明图标(ℹ️): +- 点击"查看号码"后,电话1、电话2 字段从只读打码状态切换为可编辑的明文输入框 +- 查看号码操作触发系统自动生成"敏感信息查看"跟进日志记录,不可手动删除 + +**交互规则**: +- [ ] 浮窗打开时,姓名、性别、身份自动回填已保存值,可直接修改 +- [ ] 电话1、电话2 默认以打码形式只读展示,不可直接编辑 +- [ ] 点击"查看号码"后,电话字段切换为可编辑明文输入框,同时系统写入"敏感信息查看"日志 +- [ ] 姓名、性别、身份、电话1 为必填,保存前进行格式校验(电话1 须为有效手机号或含区号座机格式) +- [ ] 微信、QQ 无数据时仅展示"-",点击"查看号码"后这两个字段同步切换为可编辑输入框 +- [ ] 编辑浮窗不含"修改号码相关方"复选框(号码相关方变更通过其他专项流程处理) +- [ ] 点击确定保存后,右侧面板对应联系人卡片信息即时更新 +- [ ] 编辑操作写入跟进日志(归类至"修改跟进") + +--- + +#### 5.2.8.3 查看同业主房源 + +**入口**:详情页右侧"业主/联系人"区块 → 提示条"查看房源"链接触发浮窗 + +**触发条件**:系统识别到当前房源的业主(依据业主姓名+电话匹配)名下还登记有其他房源时,在"业主/联系人"区块顶部展示提示条: + +> "业主还有其他房源,建议您一起跟进,避免重复打扰" + +**浮窗标题**:同业主房源(副标题灰色小字:"房源详情提示条存在缓存,以本页面数据为准") + +**浮窗字段**: | 字段 | 说明 | |------|------| -| 房源名称 | 可点击跳转到对应房源 | -| 状态 | 当前交易状态 | -| 城区商圈 | 所在区域 | -| 房型 | 户型描述 | +| 业主 | 浮窗顶部下拉选择器;当业主有多个关联联系人时,可切换业主后刷新列表 | +| 房源名称 | 可点击跳转至对应房源详情页 | +| 状态 | 当前交易状态(如:出售、暂缓、成交等) | +| 城区商圈 | 房源所在区域及商圈 | +| 房型 | 户型描述(如:3室2厅) | | 面积(m²) | 建筑面积 | -| 售价(万) | 出售价格 | -| 租价(元/月) | 出租价格 | +| 售价(万) | 出售价格,无售价时显示"—" | +| 租价(元/月) | 出租价格,无租价时显示"—" | -3. 当业主有多个关联联系人时,弹窗顶部提供业主下拉选择器。 - -4. 弹窗提示注意事项:"房源详情提示条存在缓存,以本页面数据为准" +**交互规则**: +- [ ] 弹窗顶部"业主"下拉选择器默认展示当前房源的第一位业主,列表内容随选中业主实时刷新 +- [ ] 仅当业主名下有多个关联联系人时,才显示业主下拉选择器;只有一位时无需展示下拉 +- [ ] 房源列表无数据时,展示"暂无数据"空状态 +- [ ] 列表区域支持横向滚动(字段列数较多时) +- [ ] 点击房源名称直接跳转至对应房源详情页,当前浮窗关闭 --- diff --git a/Project/fonrey/sreenshots/data/组织人事-组织结构-员工列表.xlsx b/Project/fonrey/screenshots/data/组织人事-组织结构-员工列表.xlsx similarity index 100% rename from Project/fonrey/sreenshots/data/组织人事-组织结构-员工列表.xlsx rename to Project/fonrey/screenshots/data/组织人事-组织结构-员工列表.xlsx diff --git a/Project/fonrey/sreenshots/data/组织人事-组织结构-异动记录.xlsx b/Project/fonrey/screenshots/data/组织人事-组织结构-异动记录.xlsx similarity index 100% rename from Project/fonrey/sreenshots/data/组织人事-组织结构-异动记录.xlsx rename to Project/fonrey/screenshots/data/组织人事-组织结构-异动记录.xlsx diff --git a/Project/fonrey/sreenshots/主页.png b/Project/fonrey/screenshots/主页.png similarity index 100% rename from Project/fonrey/sreenshots/主页.png rename to Project/fonrey/screenshots/主页.png diff --git a/Project/fonrey/sreenshots/客源/全部私客.png b/Project/fonrey/screenshots/客源/全部私客.png similarity index 100% rename from Project/fonrey/sreenshots/客源/全部私客.png rename to Project/fonrey/screenshots/客源/全部私客.png diff --git a/Project/fonrey/sreenshots/客源/公客.png b/Project/fonrey/screenshots/客源/公客.png similarity index 100% rename from Project/fonrey/sreenshots/客源/公客.png rename to Project/fonrey/screenshots/客源/公客.png diff --git a/Project/fonrey/sreenshots/客源/增客/录入客源.png b/Project/fonrey/screenshots/客源/增客/录入客源.png similarity index 100% rename from Project/fonrey/sreenshots/客源/增客/录入客源.png rename to Project/fonrey/screenshots/客源/增客/录入客源.png diff --git a/Project/fonrey/sreenshots/客源/成交客.png b/Project/fonrey/screenshots/客源/成交客.png similarity index 100% rename from Project/fonrey/sreenshots/客源/成交客.png rename to Project/fonrey/screenshots/客源/成交客.png diff --git a/Project/fonrey/sreenshots/客源/改等级.png b/Project/fonrey/screenshots/客源/改等级.png similarity index 100% rename from Project/fonrey/sreenshots/客源/改等级.png rename to Project/fonrey/screenshots/客源/改等级.png diff --git a/Project/fonrey/sreenshots/客源/暂缓私客.png b/Project/fonrey/screenshots/客源/暂缓私客.png similarity index 100% rename from Project/fonrey/sreenshots/客源/暂缓私客.png rename to Project/fonrey/screenshots/客源/暂缓私客.png diff --git a/Project/fonrey/sreenshots/客源/求租私客.png b/Project/fonrey/screenshots/客源/求租私客.png similarity index 100% rename from Project/fonrey/sreenshots/客源/求租私客.png rename to Project/fonrey/screenshots/客源/求租私客.png diff --git a/Project/fonrey/sreenshots/客源/求购私客.png b/Project/fonrey/screenshots/客源/求购私客.png similarity index 100% rename from Project/fonrey/sreenshots/客源/求购私客.png rename to Project/fonrey/screenshots/客源/求购私客.png diff --git a/Project/fonrey/sreenshots/客源/私客详情.png b/Project/fonrey/screenshots/客源/私客详情.png similarity index 100% rename from Project/fonrey/sreenshots/客源/私客详情.png rename to Project/fonrey/screenshots/客源/私客详情.png diff --git a/Project/fonrey/sreenshots/客源/编辑客源.png b/Project/fonrey/screenshots/客源/编辑客源.png similarity index 100% rename from Project/fonrey/sreenshots/客源/编辑客源.png rename to Project/fonrey/screenshots/客源/编辑客源.png diff --git a/Project/fonrey/sreenshots/客源/营销客.png b/Project/fonrey/screenshots/客源/营销客.png similarity index 100% rename from Project/fonrey/sreenshots/客源/营销客.png rename to Project/fonrey/screenshots/客源/营销客.png diff --git a/Project/fonrey/sreenshots/房源/价格解读.png b/Project/fonrey/screenshots/房源/价格解读.png similarity index 100% rename from Project/fonrey/sreenshots/房源/价格解读.png rename to Project/fonrey/screenshots/房源/价格解读.png diff --git a/Project/fonrey/sreenshots/房源/全部写字楼.png b/Project/fonrey/screenshots/房源/全部写字楼.png similarity index 100% rename from Project/fonrey/sreenshots/房源/全部写字楼.png rename to Project/fonrey/screenshots/房源/全部写字楼.png diff --git a/Project/fonrey/sreenshots/房源/全部商铺.png b/Project/fonrey/screenshots/房源/全部商铺.png similarity index 100% rename from Project/fonrey/sreenshots/房源/全部商铺.png rename to Project/fonrey/screenshots/房源/全部商铺.png diff --git a/Project/fonrey/sreenshots/房源/全部房源.png b/Project/fonrey/screenshots/房源/全部房源.png similarity index 100% rename from Project/fonrey/sreenshots/房源/全部房源.png rename to Project/fonrey/screenshots/房源/全部房源.png diff --git a/Project/fonrey/sreenshots/房源/增房/上传图片.png b/Project/fonrey/screenshots/房源/增房/上传图片.png similarity index 100% rename from Project/fonrey/sreenshots/房源/增房/上传图片.png rename to Project/fonrey/screenshots/房源/增房/上传图片.png diff --git a/Project/fonrey/sreenshots/房源/增房/写跟进.png b/Project/fonrey/screenshots/房源/增房/写跟进.png similarity index 100% rename from Project/fonrey/sreenshots/房源/增房/写跟进.png rename to Project/fonrey/screenshots/房源/增房/写跟进.png diff --git a/Project/fonrey/sreenshots/房源/增房/新增住宅.png b/Project/fonrey/screenshots/房源/增房/新增住宅.png similarity index 100% rename from Project/fonrey/sreenshots/房源/增房/新增住宅.png rename to Project/fonrey/screenshots/房源/增房/新增住宅.png diff --git a/Project/fonrey/sreenshots/房源/增房/新增其他.png b/Project/fonrey/screenshots/房源/增房/新增其他.png similarity index 100% rename from Project/fonrey/sreenshots/房源/增房/新增其他.png rename to Project/fonrey/screenshots/房源/增房/新增其他.png diff --git a/Project/fonrey/sreenshots/房源/增房/新增写字楼.png b/Project/fonrey/screenshots/房源/增房/新增写字楼.png similarity index 100% rename from Project/fonrey/sreenshots/房源/增房/新增写字楼.png rename to Project/fonrey/screenshots/房源/增房/新增写字楼.png diff --git a/Project/fonrey/sreenshots/房源/增房/新增别墅.png b/Project/fonrey/screenshots/房源/增房/新增别墅.png similarity index 100% rename from Project/fonrey/sreenshots/房源/增房/新增别墅.png rename to Project/fonrey/screenshots/房源/增房/新增别墅.png diff --git a/Project/fonrey/sreenshots/房源/增房/新增商住.png b/Project/fonrey/screenshots/房源/增房/新增商住.png similarity index 100% rename from Project/fonrey/sreenshots/房源/增房/新增商住.png rename to Project/fonrey/screenshots/房源/增房/新增商住.png diff --git a/Project/fonrey/sreenshots/房源/增房/新增商铺.png b/Project/fonrey/screenshots/房源/增房/新增商铺.png similarity index 100% rename from Project/fonrey/sreenshots/房源/增房/新增商铺.png rename to Project/fonrey/screenshots/房源/增房/新增商铺.png diff --git a/Project/fonrey/sreenshots/房源/增房/编辑房源.png b/Project/fonrey/screenshots/房源/增房/编辑房源.png similarity index 100% rename from Project/fonrey/sreenshots/房源/增房/编辑房源.png rename to Project/fonrey/screenshots/房源/增房/编辑房源.png diff --git a/Project/fonrey/sreenshots/房源/小区/楼盘管理/4Rh5PUsMQG.png b/Project/fonrey/screenshots/房源/小区/楼盘管理/4Rh5PUsMQG.png similarity index 100% rename from Project/fonrey/sreenshots/房源/小区/楼盘管理/4Rh5PUsMQG.png rename to Project/fonrey/screenshots/房源/小区/楼盘管理/4Rh5PUsMQG.png diff --git a/Project/fonrey/sreenshots/房源/小区/楼盘管理/5U9UQwYheZ.jpg b/Project/fonrey/screenshots/房源/小区/楼盘管理/5U9UQwYheZ.jpg similarity index 100% rename from Project/fonrey/sreenshots/房源/小区/楼盘管理/5U9UQwYheZ.jpg rename to Project/fonrey/screenshots/房源/小区/楼盘管理/5U9UQwYheZ.jpg diff --git a/Project/fonrey/sreenshots/房源/小区/楼盘管理/8ytbrrXkr6.png b/Project/fonrey/screenshots/房源/小区/楼盘管理/8ytbrrXkr6.png similarity index 100% rename from Project/fonrey/sreenshots/房源/小区/楼盘管理/8ytbrrXkr6.png rename to Project/fonrey/screenshots/房源/小区/楼盘管理/8ytbrrXkr6.png diff --git a/Project/fonrey/sreenshots/房源/小区/楼盘管理/AdEsvo4YjC.png b/Project/fonrey/screenshots/房源/小区/楼盘管理/AdEsvo4YjC.png similarity index 100% rename from Project/fonrey/sreenshots/房源/小区/楼盘管理/AdEsvo4YjC.png rename to Project/fonrey/screenshots/房源/小区/楼盘管理/AdEsvo4YjC.png diff --git a/Project/fonrey/sreenshots/房源/小区/楼盘管理/cGyCmvD8oW.png b/Project/fonrey/screenshots/房源/小区/楼盘管理/cGyCmvD8oW.png similarity index 100% rename from Project/fonrey/sreenshots/房源/小区/楼盘管理/cGyCmvD8oW.png rename to Project/fonrey/screenshots/房源/小区/楼盘管理/cGyCmvD8oW.png diff --git a/Project/fonrey/sreenshots/房源/小区/楼盘管理/kiRdtu25LT.png b/Project/fonrey/screenshots/房源/小区/楼盘管理/kiRdtu25LT.png similarity index 100% rename from Project/fonrey/sreenshots/房源/小区/楼盘管理/kiRdtu25LT.png rename to Project/fonrey/screenshots/房源/小区/楼盘管理/kiRdtu25LT.png diff --git a/Project/fonrey/sreenshots/房源/小区/楼盘管理/区域管理.png b/Project/fonrey/screenshots/房源/小区/楼盘管理/区域管理.png similarity index 100% rename from Project/fonrey/sreenshots/房源/小区/楼盘管理/区域管理.png rename to Project/fonrey/screenshots/房源/小区/楼盘管理/区域管理.png diff --git a/Project/fonrey/sreenshots/房源/小区/楼盘管理/商圈管理.png b/Project/fonrey/screenshots/房源/小区/楼盘管理/商圈管理.png similarity index 100% rename from Project/fonrey/sreenshots/房源/小区/楼盘管理/商圈管理.png rename to Project/fonrey/screenshots/房源/小区/楼盘管理/商圈管理.png diff --git a/Project/fonrey/sreenshots/房源/小区/楼盘管理/学校管理.png b/Project/fonrey/screenshots/房源/小区/楼盘管理/学校管理.png similarity index 100% rename from Project/fonrey/sreenshots/房源/小区/楼盘管理/学校管理.png rename to Project/fonrey/screenshots/房源/小区/楼盘管理/学校管理.png diff --git a/Project/fonrey/sreenshots/房源/小区/楼盘管理/应用数据管理.jpg b/Project/fonrey/screenshots/房源/小区/楼盘管理/应用数据管理.jpg similarity index 100% rename from Project/fonrey/sreenshots/房源/小区/楼盘管理/应用数据管理.jpg rename to Project/fonrey/screenshots/房源/小区/楼盘管理/应用数据管理.jpg diff --git a/Project/fonrey/sreenshots/房源/小区/楼盘管理/查看关联.png b/Project/fonrey/screenshots/房源/小区/楼盘管理/查看关联.png similarity index 100% rename from Project/fonrey/sreenshots/房源/小区/楼盘管理/查看关联.png rename to Project/fonrey/screenshots/房源/小区/楼盘管理/查看关联.png diff --git a/Project/fonrey/sreenshots/房源/小区/楼盘管理/楼栋管理.png b/Project/fonrey/screenshots/房源/小区/楼盘管理/楼栋管理.png similarity index 100% rename from Project/fonrey/sreenshots/房源/小区/楼盘管理/楼栋管理.png rename to Project/fonrey/screenshots/房源/小区/楼盘管理/楼栋管理.png diff --git a/Project/fonrey/sreenshots/房源/小区/楼盘管理/楼盘信息.png b/Project/fonrey/screenshots/房源/小区/楼盘管理/楼盘信息.png similarity index 100% rename from Project/fonrey/sreenshots/房源/小区/楼盘管理/楼盘信息.png rename to Project/fonrey/screenshots/房源/小区/楼盘管理/楼盘信息.png diff --git a/Project/fonrey/sreenshots/房源/小区/楼盘管理/楼盘管理.jpg b/Project/fonrey/screenshots/房源/小区/楼盘管理/楼盘管理.jpg similarity index 100% rename from Project/fonrey/sreenshots/房源/小区/楼盘管理/楼盘管理.jpg rename to Project/fonrey/screenshots/房源/小区/楼盘管理/楼盘管理.jpg diff --git a/Project/fonrey/sreenshots/房源/小区/楼盘管理/编辑商圈.png b/Project/fonrey/screenshots/房源/小区/楼盘管理/编辑商圈.png similarity index 100% rename from Project/fonrey/sreenshots/房源/小区/楼盘管理/编辑商圈.png rename to Project/fonrey/screenshots/房源/小区/楼盘管理/编辑商圈.png diff --git a/Project/fonrey/sreenshots/房源/小区/楼盘管理/编辑学校.png b/Project/fonrey/screenshots/房源/小区/楼盘管理/编辑学校.png similarity index 100% rename from Project/fonrey/sreenshots/房源/小区/楼盘管理/编辑学校.png rename to Project/fonrey/screenshots/房源/小区/楼盘管理/编辑学校.png diff --git a/Project/fonrey/sreenshots/房源/市场报盘.png b/Project/fonrey/screenshots/房源/市场报盘.png similarity index 100% rename from Project/fonrey/sreenshots/房源/市场报盘.png rename to Project/fonrey/screenshots/房源/市场报盘.png diff --git a/Project/fonrey/sreenshots/房源/房源列表.png b/Project/fonrey/screenshots/房源/房源列表.png similarity index 100% rename from Project/fonrey/sreenshots/房源/房源列表.png rename to Project/fonrey/screenshots/房源/房源列表.png diff --git a/Project/fonrey/sreenshots/房源/房源备注.png b/Project/fonrey/screenshots/房源/房源备注.png similarity index 100% rename from Project/fonrey/sreenshots/房源/房源备注.png rename to Project/fonrey/screenshots/房源/房源备注.png diff --git a/Project/fonrey/sreenshots/房源/房源状态变更.png b/Project/fonrey/screenshots/房源/房源状态变更.png similarity index 100% rename from Project/fonrey/sreenshots/房源/房源状态变更.png rename to Project/fonrey/screenshots/房源/房源状态变更.png diff --git a/Project/fonrey/sreenshots/房源/房源详情.jpg b/Project/fonrey/screenshots/房源/房源详情.jpg similarity index 100% rename from Project/fonrey/sreenshots/房源/房源详情.jpg rename to Project/fonrey/screenshots/房源/房源详情.jpg diff --git a/Project/fonrey/sreenshots/房源/房源详情1.png b/Project/fonrey/screenshots/房源/房源详情1.png similarity index 100% rename from Project/fonrey/sreenshots/房源/房源详情1.png rename to Project/fonrey/screenshots/房源/房源详情1.png diff --git a/Project/fonrey/sreenshots/房源/房源详情2.png b/Project/fonrey/screenshots/房源/房源详情2.png similarity index 100% rename from Project/fonrey/sreenshots/房源/房源详情2.png rename to Project/fonrey/screenshots/房源/房源详情2.png diff --git a/Project/fonrey/sreenshots/房源/房源详情3.png b/Project/fonrey/screenshots/房源/房源详情3.png similarity index 100% rename from Project/fonrey/sreenshots/房源/房源详情3.png rename to Project/fonrey/screenshots/房源/房源详情3.png diff --git a/Project/fonrey/sreenshots/房源/挂牌历史记录.png b/Project/fonrey/screenshots/房源/挂牌历史记录.png similarity index 100% rename from Project/fonrey/sreenshots/房源/挂牌历史记录.png rename to Project/fonrey/screenshots/房源/挂牌历史记录.png diff --git a/Project/fonrey/sreenshots/房源/新增业主联系人.png b/Project/fonrey/screenshots/房源/新增业主联系人.png similarity index 100% rename from Project/fonrey/sreenshots/房源/新增业主联系人.png rename to Project/fonrey/screenshots/房源/新增业主联系人.png diff --git a/Project/fonrey/sreenshots/房源/更改房屋现状.png b/Project/fonrey/screenshots/房源/更改房屋现状.png similarity index 100% rename from Project/fonrey/sreenshots/房源/更改房屋现状.png rename to Project/fonrey/screenshots/房源/更改房屋现状.png diff --git a/Project/fonrey/sreenshots/房源/更改房源属性.png b/Project/fonrey/screenshots/房源/更改房源属性.png similarity index 100% rename from Project/fonrey/sreenshots/房源/更改房源属性.png rename to Project/fonrey/screenshots/房源/更改房源属性.png diff --git a/Project/fonrey/sreenshots/房源/更改房源用途.png b/Project/fonrey/screenshots/房源/更改房源用途.png similarity index 100% rename from Project/fonrey/sreenshots/房源/更改房源用途.png rename to Project/fonrey/screenshots/房源/更改房源用途.png diff --git a/Project/fonrey/sreenshots/房源/更改房源等级.png b/Project/fonrey/screenshots/房源/更改房源等级.png similarity index 100% rename from Project/fonrey/sreenshots/房源/更改房源等级.png rename to Project/fonrey/screenshots/房源/更改房源等级.png diff --git a/Project/fonrey/sreenshots/房源/查看同业主房源.png b/Project/fonrey/screenshots/房源/查看同业主房源.png similarity index 100% rename from Project/fonrey/sreenshots/房源/查看同业主房源.png rename to Project/fonrey/screenshots/房源/查看同业主房源.png diff --git a/Project/fonrey/sreenshots/房源/看房时间.png b/Project/fonrey/screenshots/房源/看房时间.png similarity index 100% rename from Project/fonrey/sreenshots/房源/看房时间.png rename to Project/fonrey/screenshots/房源/看房时间.png diff --git a/Project/fonrey/sreenshots/房源/编辑业主联系人.png b/Project/fonrey/screenshots/房源/编辑业主联系人.png similarity index 100% rename from Project/fonrey/sreenshots/房源/编辑业主联系人.png rename to Project/fonrey/screenshots/房源/编辑业主联系人.png diff --git a/Project/fonrey/sreenshots/房源/编辑交易信息.png b/Project/fonrey/screenshots/房源/编辑交易信息.png similarity index 100% rename from Project/fonrey/sreenshots/房源/编辑交易信息.png rename to Project/fonrey/screenshots/房源/编辑交易信息.png diff --git a/Project/fonrey/sreenshots/房源/编辑产证信息.png b/Project/fonrey/screenshots/房源/编辑产证信息.png similarity index 100% rename from Project/fonrey/sreenshots/房源/编辑产证信息.png rename to Project/fonrey/screenshots/房源/编辑产证信息.png diff --git a/Project/fonrey/sreenshots/房源/编辑基本信息.png b/Project/fonrey/screenshots/房源/编辑基本信息.png similarity index 100% rename from Project/fonrey/sreenshots/房源/编辑基本信息.png rename to Project/fonrey/screenshots/房源/编辑基本信息.png diff --git a/Project/fonrey/sreenshots/房源/编辑房屋介绍.png b/Project/fonrey/screenshots/房源/编辑房屋介绍.png similarity index 100% rename from Project/fonrey/sreenshots/房源/编辑房屋介绍.png rename to Project/fonrey/screenshots/房源/编辑房屋介绍.png diff --git a/Project/fonrey/sreenshots/房源/编辑房源栋座单元房号.png b/Project/fonrey/screenshots/房源/编辑房源栋座单元房号.png similarity index 100% rename from Project/fonrey/sreenshots/房源/编辑房源栋座单元房号.png rename to Project/fonrey/screenshots/房源/编辑房源栋座单元房号.png diff --git a/Project/fonrey/sreenshots/房源/编辑楼盘信息.png b/Project/fonrey/screenshots/房源/编辑楼盘信息.png similarity index 100% rename from Project/fonrey/sreenshots/房源/编辑楼盘信息.png rename to Project/fonrey/screenshots/房源/编辑楼盘信息.png diff --git a/Project/fonrey/sreenshots/房源/调价.png b/Project/fonrey/screenshots/房源/调价.png similarity index 100% rename from Project/fonrey/sreenshots/房源/调价.png rename to Project/fonrey/screenshots/房源/调价.png diff --git a/Project/fonrey/sreenshots/房源/调价记录.png b/Project/fonrey/screenshots/房源/调价记录.png similarity index 100% rename from Project/fonrey/sreenshots/房源/调价记录.png rename to Project/fonrey/screenshots/房源/调价记录.png diff --git a/Project/fonrey/sreenshots/房源/跟进管理/修改跟进.png b/Project/fonrey/screenshots/房源/跟进管理/修改跟进.png similarity index 100% rename from Project/fonrey/sreenshots/房源/跟进管理/修改跟进.png rename to Project/fonrey/screenshots/房源/跟进管理/修改跟进.png diff --git a/Project/fonrey/sreenshots/房源/跟进管理/全部.png b/Project/fonrey/screenshots/房源/跟进管理/全部.png similarity index 100% rename from Project/fonrey/sreenshots/房源/跟进管理/全部.png rename to Project/fonrey/screenshots/房源/跟进管理/全部.png diff --git a/Project/fonrey/sreenshots/房源/跟进管理/其他跟进.png b/Project/fonrey/screenshots/房源/跟进管理/其他跟进.png similarity index 100% rename from Project/fonrey/sreenshots/房源/跟进管理/其他跟进.png rename to Project/fonrey/screenshots/房源/跟进管理/其他跟进.png diff --git a/Project/fonrey/sreenshots/房源/跟进管理/写入跟进.png b/Project/fonrey/screenshots/房源/跟进管理/写入跟进.png similarity index 100% rename from Project/fonrey/sreenshots/房源/跟进管理/写入跟进.png rename to Project/fonrey/screenshots/房源/跟进管理/写入跟进.png diff --git a/Project/fonrey/sreenshots/房源/跟进管理/敏感信息查看.png b/Project/fonrey/screenshots/房源/跟进管理/敏感信息查看.png similarity index 100% rename from Project/fonrey/sreenshots/房源/跟进管理/敏感信息查看.png rename to Project/fonrey/screenshots/房源/跟进管理/敏感信息查看.png diff --git a/Project/fonrey/sreenshots/房源/跟进管理/敏感信息跟进.png b/Project/fonrey/screenshots/房源/跟进管理/敏感信息跟进.png similarity index 100% rename from Project/fonrey/sreenshots/房源/跟进管理/敏感信息跟进.png rename to Project/fonrey/screenshots/房源/跟进管理/敏感信息跟进.png diff --git a/Project/fonrey/sreenshots/房源/跟进管理/新增委托.png b/Project/fonrey/screenshots/房源/跟进管理/新增委托.png similarity index 100% rename from Project/fonrey/sreenshots/房源/跟进管理/新增委托.png rename to Project/fonrey/screenshots/房源/跟进管理/新增委托.png diff --git a/Project/fonrey/sreenshots/房源/跟进管理/新增实勘.png b/Project/fonrey/screenshots/房源/跟进管理/新增实勘.png similarity index 100% rename from Project/fonrey/sreenshots/房源/跟进管理/新增实勘.png rename to Project/fonrey/screenshots/房源/跟进管理/新增实勘.png diff --git a/Project/fonrey/sreenshots/房源/跟进管理/新增钥匙.png b/Project/fonrey/screenshots/房源/跟进管理/新增钥匙.png similarity index 100% rename from Project/fonrey/sreenshots/房源/跟进管理/新增钥匙.png rename to Project/fonrey/screenshots/房源/跟进管理/新增钥匙.png diff --git a/Project/fonrey/sreenshots/房源/跟进管理/钥匙在他司.png b/Project/fonrey/screenshots/房源/跟进管理/钥匙在他司.png similarity index 100% rename from Project/fonrey/sreenshots/房源/跟进管理/钥匙在他司.png rename to Project/fonrey/screenshots/房源/跟进管理/钥匙在他司.png diff --git a/Project/fonrey/sreenshots/房源/附件信息.png b/Project/fonrey/screenshots/房源/附件信息.png similarity index 100% rename from Project/fonrey/sreenshots/房源/附件信息.png rename to Project/fonrey/screenshots/房源/附件信息.png diff --git a/Project/fonrey/sreenshots/组织人事/公司组织结构.png b/Project/fonrey/screenshots/组织人事/公司组织结构.png similarity index 100% rename from Project/fonrey/sreenshots/组织人事/公司组织结构.png rename to Project/fonrey/screenshots/组织人事/公司组织结构.png diff --git a/Project/fonrey/sreenshots/组织人事/员工信息编辑.png b/Project/fonrey/screenshots/组织人事/员工信息编辑.png similarity index 100% rename from Project/fonrey/sreenshots/组织人事/员工信息编辑.png rename to Project/fonrey/screenshots/组织人事/员工信息编辑.png diff --git a/Project/fonrey/sreenshots/组织人事/员工异动记录.png b/Project/fonrey/screenshots/组织人事/员工异动记录.png similarity index 100% rename from Project/fonrey/sreenshots/组织人事/员工异动记录.png rename to Project/fonrey/screenshots/组织人事/员工异动记录.png diff --git a/Project/fonrey/sreenshots/组织人事/员工详情.png b/Project/fonrey/screenshots/组织人事/员工详情.png similarity index 100% rename from Project/fonrey/sreenshots/组织人事/员工详情.png rename to Project/fonrey/screenshots/组织人事/员工详情.png diff --git a/Project/fonrey/sreenshots/组织人事/员工账号信息.png b/Project/fonrey/screenshots/组织人事/员工账号信息.png similarity index 100% rename from Project/fonrey/sreenshots/组织人事/员工账号信息.png rename to Project/fonrey/screenshots/组织人事/员工账号信息.png diff --git a/Project/fonrey/sreenshots/组织人事/客源权限管理.png b/Project/fonrey/screenshots/组织人事/客源权限管理.png similarity index 100% rename from Project/fonrey/sreenshots/组织人事/客源权限管理.png rename to Project/fonrey/screenshots/组织人事/客源权限管理.png diff --git a/Project/fonrey/sreenshots/组织人事/异动记录.png b/Project/fonrey/screenshots/组织人事/异动记录.png similarity index 100% rename from Project/fonrey/sreenshots/组织人事/异动记录.png rename to Project/fonrey/screenshots/组织人事/异动记录.png diff --git a/Project/fonrey/sreenshots/组织人事/房源权限管理.jpg b/Project/fonrey/screenshots/组织人事/房源权限管理.jpg similarity index 100% rename from Project/fonrey/sreenshots/组织人事/房源权限管理.jpg rename to Project/fonrey/screenshots/组织人事/房源权限管理.jpg diff --git a/Project/fonrey/sreenshots/组织人事/组织结构/员工编辑1-员工任职信息.png b/Project/fonrey/screenshots/组织人事/组织结构/员工编辑1-员工任职信息.png similarity index 100% rename from Project/fonrey/sreenshots/组织人事/组织结构/员工编辑1-员工任职信息.png rename to Project/fonrey/screenshots/组织人事/组织结构/员工编辑1-员工任职信息.png diff --git a/Project/fonrey/sreenshots/组织人事/组织结构/员工编辑2-员工联系方式.png b/Project/fonrey/screenshots/组织人事/组织结构/员工编辑2-员工联系方式.png similarity index 100% rename from Project/fonrey/sreenshots/组织人事/组织结构/员工编辑2-员工联系方式.png rename to Project/fonrey/screenshots/组织人事/组织结构/员工编辑2-员工联系方式.png diff --git a/Project/fonrey/sreenshots/组织人事/组织结构/员工编辑3-员工联系方式.png b/Project/fonrey/screenshots/组织人事/组织结构/员工编辑3-员工联系方式.png similarity index 100% rename from Project/fonrey/sreenshots/组织人事/组织结构/员工编辑3-员工联系方式.png rename to Project/fonrey/screenshots/组织人事/组织结构/员工编辑3-员工联系方式.png diff --git a/Project/fonrey/sreenshots/组织人事/组织结构/员工编辑4-员工信息来源.png b/Project/fonrey/screenshots/组织人事/组织结构/员工编辑4-员工信息来源.png similarity index 100% rename from Project/fonrey/sreenshots/组织人事/组织结构/员工编辑4-员工信息来源.png rename to Project/fonrey/screenshots/组织人事/组织结构/员工编辑4-员工信息来源.png diff --git a/Project/fonrey/sreenshots/组织人事/组织结构/员工编辑5-备注.png b/Project/fonrey/screenshots/组织人事/组织结构/员工编辑5-备注.png similarity index 100% rename from Project/fonrey/sreenshots/组织人事/组织结构/员工编辑5-备注.png rename to Project/fonrey/screenshots/组织人事/组织结构/员工编辑5-备注.png diff --git a/Project/fonrey/sreenshots/组织人事/组织结构/员工编辑6-工作经历.png b/Project/fonrey/screenshots/组织人事/组织结构/员工编辑6-工作经历.png similarity index 100% rename from Project/fonrey/sreenshots/组织人事/组织结构/员工编辑6-工作经历.png rename to Project/fonrey/screenshots/组织人事/组织结构/员工编辑6-工作经历.png diff --git a/Project/fonrey/sreenshots/组织人事/组织结构/组织人事-组织结构-部门新增.png b/Project/fonrey/screenshots/组织人事/组织结构/组织人事-组织结构-部门新增.png similarity index 100% rename from Project/fonrey/sreenshots/组织人事/组织结构/组织人事-组织结构-部门新增.png rename to Project/fonrey/screenshots/组织人事/组织结构/组织人事-组织结构-部门新增.png diff --git a/Project/fonrey/sreenshots/组织人事/组织结构/组织结构-员工列表.png b/Project/fonrey/screenshots/组织人事/组织结构/组织结构-员工列表.png similarity index 100% rename from Project/fonrey/sreenshots/组织人事/组织结构/组织结构-员工列表.png rename to Project/fonrey/screenshots/组织人事/组织结构/组织结构-员工列表.png diff --git a/Project/fonrey/sreenshots/组织人事/组织结构/部门新增1.png b/Project/fonrey/screenshots/组织人事/组织结构/部门新增1.png similarity index 100% rename from Project/fonrey/sreenshots/组织人事/组织结构/部门新增1.png rename to Project/fonrey/screenshots/组织人事/组织结构/部门新增1.png diff --git a/Project/fonrey/sreenshots/组织人事/职务管理/职务管理.png b/Project/fonrey/screenshots/组织人事/职务管理/职务管理.png similarity index 100% rename from Project/fonrey/sreenshots/组织人事/职务管理/职务管理.png rename to Project/fonrey/screenshots/组织人事/职务管理/职务管理.png diff --git a/Project/fonrey/sreenshots/组织人事/部门架构图/部门架构图.png b/Project/fonrey/screenshots/组织人事/部门架构图/部门架构图.png similarity index 100% rename from Project/fonrey/sreenshots/组织人事/部门架构图/部门架构图.png rename to Project/fonrey/screenshots/组织人事/部门架构图/部门架构图.png diff --git a/Project/fonrey/sreenshots/组织人事/部门编辑.png b/Project/fonrey/screenshots/组织人事/部门编辑.png similarity index 100% rename from Project/fonrey/sreenshots/组织人事/部门编辑.png rename to Project/fonrey/screenshots/组织人事/部门编辑.png diff --git a/Project/fonrey/sreenshots/组织人事/部门详情.png b/Project/fonrey/screenshots/组织人事/部门详情.png similarity index 100% rename from Project/fonrey/sreenshots/组织人事/部门详情.png rename to Project/fonrey/screenshots/组织人事/部门详情.png diff --git a/Project/fonrey/sreenshots/组织人事/部门详情2.png b/Project/fonrey/screenshots/组织人事/部门详情2.png similarity index 100% rename from Project/fonrey/sreenshots/组织人事/部门详情2.png rename to Project/fonrey/screenshots/组织人事/部门详情2.png diff --git a/Project/fonrey/sreenshots/组织人事/门店列表.png b/Project/fonrey/screenshots/组织人事/门店列表.png similarity index 100% rename from Project/fonrey/sreenshots/组织人事/门店列表.png rename to Project/fonrey/screenshots/组织人事/门店列表.png diff --git a/Project/fonrey/sreenshots/组织人事/门店列表/店组新增.png b/Project/fonrey/screenshots/组织人事/门店列表/店组新增.png similarity index 100% rename from Project/fonrey/sreenshots/组织人事/门店列表/店组新增.png rename to Project/fonrey/screenshots/组织人事/门店列表/店组新增.png diff --git a/Project/fonrey/sreenshots/组织人事/门店列表/部门新增.png b/Project/fonrey/screenshots/组织人事/门店列表/部门新增.png similarity index 100% rename from Project/fonrey/sreenshots/组织人事/门店列表/部门新增.png rename to Project/fonrey/screenshots/组织人事/门店列表/部门新增.png diff --git a/Project/fonrey/sreenshots/组织人事/门店列表/部门编辑.png b/Project/fonrey/screenshots/组织人事/门店列表/部门编辑.png similarity index 100% rename from Project/fonrey/sreenshots/组织人事/门店列表/部门编辑.png rename to Project/fonrey/screenshots/组织人事/门店列表/部门编辑.png diff --git a/Project/fonrey/sreenshots/组织人事/门店列表/门店分布.png b/Project/fonrey/screenshots/组织人事/门店列表/门店分布.png similarity index 100% rename from Project/fonrey/sreenshots/组织人事/门店列表/门店分布.png rename to Project/fonrey/screenshots/组织人事/门店列表/门店分布.png diff --git a/Project/fonrey/sreenshots/组织人事/门店列表/门店列表.png b/Project/fonrey/screenshots/组织人事/门店列表/门店列表.png similarity index 100% rename from Project/fonrey/sreenshots/组织人事/门店列表/门店列表.png rename to Project/fonrey/screenshots/组织人事/门店列表/门店列表.png diff --git a/Project/fonrey/sreenshots/组织人事/门店列表/门店详情.png b/Project/fonrey/screenshots/组织人事/门店列表/门店详情.png similarity index 100% rename from Project/fonrey/sreenshots/组织人事/门店列表/门店详情.png rename to Project/fonrey/screenshots/组织人事/门店列表/门店详情.png diff --git a/Project/fonrey/sreenshots/设置/3DV5ie1reF.png b/Project/fonrey/screenshots/设置/3DV5ie1reF.png similarity index 100% rename from Project/fonrey/sreenshots/设置/3DV5ie1reF.png rename to Project/fonrey/screenshots/设置/3DV5ie1reF.png diff --git a/Project/fonrey/sreenshots/设置/3q489tBOlr.png b/Project/fonrey/screenshots/设置/3q489tBOlr.png similarity index 100% rename from Project/fonrey/sreenshots/设置/3q489tBOlr.png rename to Project/fonrey/screenshots/设置/3q489tBOlr.png diff --git a/Project/fonrey/sreenshots/设置/BgZtG7Uv8n.png b/Project/fonrey/screenshots/设置/BgZtG7Uv8n.png similarity index 100% rename from Project/fonrey/sreenshots/设置/BgZtG7Uv8n.png rename to Project/fonrey/screenshots/设置/BgZtG7Uv8n.png diff --git a/Project/fonrey/sreenshots/设置/HXCM4uuVVT.png b/Project/fonrey/screenshots/设置/HXCM4uuVVT.png similarity index 100% rename from Project/fonrey/sreenshots/设置/HXCM4uuVVT.png rename to Project/fonrey/screenshots/设置/HXCM4uuVVT.png diff --git a/Project/fonrey/sreenshots/设置/I43PVzoSs3.png b/Project/fonrey/screenshots/设置/I43PVzoSs3.png similarity index 100% rename from Project/fonrey/sreenshots/设置/I43PVzoSs3.png rename to Project/fonrey/screenshots/设置/I43PVzoSs3.png diff --git a/Project/fonrey/sreenshots/设置/KTmxbkQqdp.png b/Project/fonrey/screenshots/设置/KTmxbkQqdp.png similarity index 100% rename from Project/fonrey/sreenshots/设置/KTmxbkQqdp.png rename to Project/fonrey/screenshots/设置/KTmxbkQqdp.png diff --git a/Project/fonrey/sreenshots/设置/QJ8Bjw2d1m.png b/Project/fonrey/screenshots/设置/QJ8Bjw2d1m.png similarity index 100% rename from Project/fonrey/sreenshots/设置/QJ8Bjw2d1m.png rename to Project/fonrey/screenshots/设置/QJ8Bjw2d1m.png diff --git a/Project/fonrey/sreenshots/设置/RuF7bKGdbV.png b/Project/fonrey/screenshots/设置/RuF7bKGdbV.png similarity index 100% rename from Project/fonrey/sreenshots/设置/RuF7bKGdbV.png rename to Project/fonrey/screenshots/设置/RuF7bKGdbV.png diff --git a/Project/fonrey/sreenshots/设置/VLqTGmfGYv.png b/Project/fonrey/screenshots/设置/VLqTGmfGYv.png similarity index 100% rename from Project/fonrey/sreenshots/设置/VLqTGmfGYv.png rename to Project/fonrey/screenshots/设置/VLqTGmfGYv.png diff --git a/Project/fonrey/sreenshots/设置/ctCiD3mOGU.png b/Project/fonrey/screenshots/设置/ctCiD3mOGU.png similarity index 100% rename from Project/fonrey/sreenshots/设置/ctCiD3mOGU.png rename to Project/fonrey/screenshots/设置/ctCiD3mOGU.png diff --git a/Project/fonrey/sreenshots/设置/f7WGpqKwKz.png b/Project/fonrey/screenshots/设置/f7WGpqKwKz.png similarity index 100% rename from Project/fonrey/sreenshots/设置/f7WGpqKwKz.png rename to Project/fonrey/screenshots/设置/f7WGpqKwKz.png diff --git a/Project/fonrey/sreenshots/设置/jro8o8qFrc.png b/Project/fonrey/screenshots/设置/jro8o8qFrc.png similarity index 100% rename from Project/fonrey/sreenshots/设置/jro8o8qFrc.png rename to Project/fonrey/screenshots/设置/jro8o8qFrc.png diff --git a/Project/fonrey/sreenshots/设置/ov6oZpLQq5.png b/Project/fonrey/screenshots/设置/ov6oZpLQq5.png similarity index 100% rename from Project/fonrey/sreenshots/设置/ov6oZpLQq5.png rename to Project/fonrey/screenshots/设置/ov6oZpLQq5.png diff --git a/Project/fonrey/sreenshots/设置/sb0cfYQQQh.png b/Project/fonrey/screenshots/设置/sb0cfYQQQh.png similarity index 100% rename from Project/fonrey/sreenshots/设置/sb0cfYQQQh.png rename to Project/fonrey/screenshots/设置/sb0cfYQQQh.png diff --git a/Project/fonrey/sreenshots/设置/tE4rF5mQiY.png b/Project/fonrey/screenshots/设置/tE4rF5mQiY.png similarity index 100% rename from Project/fonrey/sreenshots/设置/tE4rF5mQiY.png rename to Project/fonrey/screenshots/设置/tE4rF5mQiY.png diff --git a/Project/fonrey/sreenshots/设置/tWbBq559ey.png b/Project/fonrey/screenshots/设置/tWbBq559ey.png similarity index 100% rename from Project/fonrey/sreenshots/设置/tWbBq559ey.png rename to Project/fonrey/screenshots/设置/tWbBq559ey.png diff --git a/Project/fonrey/sreenshots/设置/vdk81jqq1N.png b/Project/fonrey/screenshots/设置/vdk81jqq1N.png similarity index 100% rename from Project/fonrey/sreenshots/设置/vdk81jqq1N.png rename to Project/fonrey/screenshots/设置/vdk81jqq1N.png diff --git a/Project/fonrey/sreenshots/设置/xp6UKlaF1h.jpg b/Project/fonrey/screenshots/设置/xp6UKlaF1h.jpg similarity index 100% rename from Project/fonrey/sreenshots/设置/xp6UKlaF1h.jpg rename to Project/fonrey/screenshots/设置/xp6UKlaF1h.jpg diff --git a/Project/fonrey/sreenshots/设置/主页设置.png b/Project/fonrey/screenshots/设置/主页设置.png similarity index 100% rename from Project/fonrey/sreenshots/设置/主页设置.png rename to Project/fonrey/screenshots/设置/主页设置.png diff --git a/Project/fonrey/sreenshots/设置/二手交易备件规则.png b/Project/fonrey/screenshots/设置/二手交易备件规则.png similarity index 100% rename from Project/fonrey/sreenshots/设置/二手交易备件规则.png rename to Project/fonrey/screenshots/设置/二手交易备件规则.png diff --git a/Project/fonrey/sreenshots/设置/交易设置-交易流程.png b/Project/fonrey/screenshots/设置/交易设置-交易流程.png similarity index 100% rename from Project/fonrey/sreenshots/设置/交易设置-交易流程.png rename to Project/fonrey/screenshots/设置/交易设置-交易流程.png diff --git a/Project/fonrey/sreenshots/设置/修改参数.png b/Project/fonrey/screenshots/设置/修改参数.png similarity index 100% rename from Project/fonrey/sreenshots/设置/修改参数.png rename to Project/fonrey/screenshots/设置/修改参数.png diff --git a/Project/fonrey/sreenshots/设置/修改财务参数.png b/Project/fonrey/screenshots/设置/修改财务参数.png similarity index 100% rename from Project/fonrey/sreenshots/设置/修改财务参数.png rename to Project/fonrey/screenshots/设置/修改财务参数.png diff --git a/Project/fonrey/sreenshots/设置/参数字典.png b/Project/fonrey/screenshots/设置/参数字典.png similarity index 100% rename from Project/fonrey/sreenshots/设置/参数字典.png rename to Project/fonrey/screenshots/设置/参数字典.png diff --git a/Project/fonrey/sreenshots/设置/售后参数.png b/Project/fonrey/screenshots/设置/售后参数.png similarity index 100% rename from Project/fonrey/sreenshots/设置/售后参数.png rename to Project/fonrey/screenshots/设置/售后参数.png diff --git a/Project/fonrey/sreenshots/设置/备件字典.jpg b/Project/fonrey/screenshots/设置/备件字典.jpg similarity index 100% rename from Project/fonrey/sreenshots/设置/备件字典.jpg rename to Project/fonrey/screenshots/设置/备件字典.jpg diff --git a/Project/fonrey/sreenshots/设置/客源设置-基本配置.jpg b/Project/fonrey/screenshots/设置/客源设置-基本配置.jpg similarity index 100% rename from Project/fonrey/sreenshots/设置/客源设置-基本配置.jpg rename to Project/fonrey/screenshots/设置/客源设置-基本配置.jpg diff --git a/Project/fonrey/sreenshots/设置/客源设置-客源参数配置.png b/Project/fonrey/screenshots/设置/客源设置-客源参数配置.png similarity index 100% rename from Project/fonrey/sreenshots/设置/客源设置-客源参数配置.png rename to Project/fonrey/screenshots/设置/客源设置-客源参数配置.png diff --git a/Project/fonrey/sreenshots/设置/客源设置-客源相关方配置.png b/Project/fonrey/screenshots/设置/客源设置-客源相关方配置.png similarity index 100% rename from Project/fonrey/sreenshots/设置/客源设置-客源相关方配置.png rename to Project/fonrey/screenshots/设置/客源设置-客源相关方配置.png diff --git a/Project/fonrey/sreenshots/设置/客源设置-客源行政跨部门权限.png b/Project/fonrey/screenshots/设置/客源设置-客源行政跨部门权限.png similarity index 100% rename from Project/fonrey/sreenshots/设置/客源设置-客源行政跨部门权限.png rename to Project/fonrey/screenshots/设置/客源设置-客源行政跨部门权限.png diff --git a/Project/fonrey/sreenshots/设置/房源设置-列表房源等级.png b/Project/fonrey/screenshots/设置/房源设置-列表房源等级.png similarity index 100% rename from Project/fonrey/sreenshots/设置/房源设置-列表房源等级.png rename to Project/fonrey/screenshots/设置/房源设置-列表房源等级.png diff --git a/Project/fonrey/sreenshots/设置/房源设置-字段标签设置.jpg b/Project/fonrey/screenshots/设置/房源设置-字段标签设置.jpg similarity index 100% rename from Project/fonrey/sreenshots/设置/房源设置-字段标签设置.jpg rename to Project/fonrey/screenshots/设置/房源设置-字段标签设置.jpg diff --git a/Project/fonrey/sreenshots/设置/房源设置-实勘视频VR实地核验.png b/Project/fonrey/screenshots/设置/房源设置-实勘视频VR实地核验.png similarity index 100% rename from Project/fonrey/sreenshots/设置/房源设置-实勘视频VR实地核验.png rename to Project/fonrey/screenshots/设置/房源设置-实勘视频VR实地核验.png diff --git a/Project/fonrey/sreenshots/设置/房源设置-房源验真及纠错.png b/Project/fonrey/screenshots/设置/房源设置-房源验真及纠错.png similarity index 100% rename from Project/fonrey/sreenshots/设置/房源设置-房源验真及纠错.png rename to Project/fonrey/screenshots/设置/房源设置-房源验真及纠错.png diff --git a/Project/fonrey/sreenshots/设置/房源设置-新增编辑查看.png b/Project/fonrey/screenshots/设置/房源设置-新增编辑查看.png similarity index 100% rename from Project/fonrey/sreenshots/设置/房源设置-新增编辑查看.png rename to Project/fonrey/screenshots/设置/房源设置-新增编辑查看.png diff --git a/Project/fonrey/sreenshots/设置/房源设置-楼盘设置.png b/Project/fonrey/screenshots/设置/房源设置-楼盘设置.png similarity index 100% rename from Project/fonrey/sreenshots/设置/房源设置-楼盘设置.png rename to Project/fonrey/screenshots/设置/房源设置-楼盘设置.png diff --git a/Project/fonrey/sreenshots/设置/房源设置-相关方保护规则设置.png b/Project/fonrey/screenshots/设置/房源设置-相关方保护规则设置.png similarity index 100% rename from Project/fonrey/sreenshots/设置/房源设置-相关方保护规则设置.png rename to Project/fonrey/screenshots/设置/房源设置-相关方保护规则设置.png diff --git a/Project/fonrey/sreenshots/设置/房源设置-相关方设置.png b/Project/fonrey/screenshots/设置/房源设置-相关方设置.png similarity index 100% rename from Project/fonrey/sreenshots/设置/房源设置-相关方设置.png rename to Project/fonrey/screenshots/设置/房源设置-相关方设置.png diff --git a/Project/fonrey/sreenshots/设置/房源设置-资料房业主委托预录入.png b/Project/fonrey/screenshots/设置/房源设置-资料房业主委托预录入.png similarity index 100% rename from Project/fonrey/sreenshots/设置/房源设置-资料房业主委托预录入.png rename to Project/fonrey/screenshots/设置/房源设置-资料房业主委托预录入.png diff --git a/Project/fonrey/sreenshots/设置/房源设置-跟进面访回访.png b/Project/fonrey/screenshots/设置/房源设置-跟进面访回访.png similarity index 100% rename from Project/fonrey/sreenshots/设置/房源设置-跟进面访回访.png rename to Project/fonrey/screenshots/设置/房源设置-跟进面访回访.png diff --git a/Project/fonrey/sreenshots/设置/房源设置-钥匙委托政府核验.png b/Project/fonrey/screenshots/设置/房源设置-钥匙委托政府核验.png similarity index 100% rename from Project/fonrey/sreenshots/设置/房源设置-钥匙委托政府核验.png rename to Project/fonrey/screenshots/设置/房源设置-钥匙委托政府核验.png diff --git a/Project/fonrey/sreenshots/设置/房源设置-隐私保护及防骚扰.png b/Project/fonrey/screenshots/设置/房源设置-隐私保护及防骚扰.png similarity index 100% rename from Project/fonrey/sreenshots/设置/房源设置-隐私保护及防骚扰.png rename to Project/fonrey/screenshots/设置/房源设置-隐私保护及防骚扰.png diff --git a/Project/fonrey/sreenshots/设置/新增参数.png b/Project/fonrey/screenshots/设置/新增参数.png similarity index 100% rename from Project/fonrey/sreenshots/设置/新增参数.png rename to Project/fonrey/screenshots/设置/新增参数.png diff --git a/Project/fonrey/sreenshots/设置/新房设置-基本设置.png b/Project/fonrey/screenshots/设置/新房设置-基本设置.png similarity index 100% rename from Project/fonrey/sreenshots/设置/新房设置-基本设置.png rename to Project/fonrey/screenshots/设置/新房设置-基本设置.png diff --git a/Project/fonrey/sreenshots/设置/新房设置-新房参数设置.png b/Project/fonrey/screenshots/设置/新房设置-新房参数设置.png similarity index 100% rename from Project/fonrey/sreenshots/设置/新房设置-新房参数设置.png rename to Project/fonrey/screenshots/设置/新房设置-新房参数设置.png diff --git a/Project/fonrey/sreenshots/设置/财务参数.png b/Project/fonrey/screenshots/设置/财务参数.png similarity index 100% rename from Project/fonrey/sreenshots/设置/财务参数.png rename to Project/fonrey/screenshots/设置/财务参数.png diff --git a/Project/fonrey/sreenshots/设置/附件参数.png b/Project/fonrey/screenshots/设置/附件参数.png similarity index 100% rename from Project/fonrey/sreenshots/设置/附件参数.png rename to Project/fonrey/screenshots/设置/附件参数.png diff --git a/wiki/concepts/Build-Your-Own-X.md b/wiki/concepts/Build-Your-Own-X.md new file mode 100644 index 00000000..78cb0e37 --- /dev/null +++ b/wiki/concepts/Build-Your-Own-X.md @@ -0,0 +1,40 @@ +--- +title: "Build-Your-Own-X" +type: concept +tags: [methodology, learning, programming, byox] +last_updated: 2026-04-23 +--- + +## Aliases +- BYOX +- Build Your Own X +- Build-Your-Own-x +- build-your-own-x +- build your own x +- "自己动手重建" + +## Definition +Build Your Own X(BYOX)是一种学习方法论:通过从零实现主流技术(X)来深入理解其内部原理。核心理念引用 Richard Feynman 的名言:"What I cannot create, I do not understand"——动手重建是真正理解技术的唯一途径。 + +## Details +- **起源**: GitHub 仓库 codecrafters-io/build-your-own-x,由 [[DanielStefanovic]] 创建,现由 [[CodeCrafters]] 维护 +- **覆盖领域**: 26+ 技术领域(3D Renderer、Web Browser、Database、Docker、Git、Operating System、Programming Language、Neural Network、Bot、Shell、Game、Physics Engine、Search Engine、Regex Engine 等) +- **支持语言**: C++、Python、Java、JavaScript、Go、Rust、Haskell、TypeScript、C#、Ruby、Kotlin、Scala 等 15+ 编程语言 +- **推荐资源**: [[NAND-to-Tetris]] 被列为操作系统和编程语言教程的推荐前置资源 + +## Key Principles +1. **从零开始(From Scratch)**: 不使用高级框架或库,在最小化依赖下理解核心原理 +2. **分步指南**: 每条教程提供循序渐进的分步骤指引,而非大段理论 +3. **动手实践**: 阅读 10 篇文档不如实现一个简化版本 +4. **深度理解**: 不仅知道"怎么用",更理解"为什么这样工作" + +## Connection to Vibe Coding +BYOX 强调从零重建(Build)理解原理,[[Vibe-Coding]] 强调用 AI 高效实现(Ship)交付产品。两者互补——BYOX 建立直觉,Vibe Coding 高效执行。 + +## Connections +- [[Build-Your-Own-X]] ← maintained_by ← [[CodeCrafters]] +- [[Build-Your-Own-X]] ← founded_by ← [[DanielStefanovic]] +- [[Build-Your-Own-X]] ← quotes ← [[RichardFeynman]] +- [[Build-Your-Own-X]] ← covers ← [[From-Scratch-Methodology]] +- [[Build-Your-Own-X]] ← enables ← [[Learn-By-Building]] +- [[Build-Your-Own-X]] ← includes ← [[NAND-to-Tetris]] diff --git a/wiki/concepts/Learn-By-Building.md b/wiki/concepts/Learn-By-Building.md new file mode 100644 index 00000000..ccd05e37 --- /dev/null +++ b/wiki/concepts/Learn-By-Building.md @@ -0,0 +1,35 @@ +--- +title: "Learn-By-Building" +type: concept +tags: [methodology, learning, education, pedagogy] +last_updated: 2026-04-23 +--- + +## Aliases +- Learning by Building +- Learn Through Building +- Project-Based Learning +- PBL +- 边做边学 +- 项目制学习 + +## Definition +Learn-By-Building 是一种教育方法论:通过主动构建(而非被动消费)来学习新知识。与观看教程或阅读文档不同,学习者通过实际编写代码实现一个系统,在构建过程中自然积累对原理的深层理解。 + +## Details +- **核心洞察**: "What I cannot create, I do not understand"([[RichardFeynman]])——无法创造的东西意味着没有真正理解 +- **典型场景**: + - 用 C 从零实现一个 TCP/IP 协议栈([[Build-Your-Own-X]]) + - 用 Python 从零实现一个神经网络(理解反向传播的细节) + - 用 JavaScript 从零实现一个 React(理解 Virtual DOM 的原理) +- **适用范围**: 有一定基础的学习者;不适合零基础入门 +- **vs 传统课程**: 传统 CS 教育强调理论(算法/数据结构/操作系统理论),Learn-By-Building 强调实践(从零重建系统);两者互补 + +## Relationship with BYOX +[[Build-Your-Own-X]] 是 Learn-By-Building 方法论的具体实践形式之一。BYOX 提供现成的分步骤教程资源,降低了"不知道该建什么"的门槛。 + +## Connections +- [[Learn-By-Building]] ← embodies ← [[From-Scratch-Methodology]] +- [[Learn-By-Building]] ← resources ← [[Build-Your-Own-X]] +- [[Learn-By-Building]] ← enables ← [[Codecrafters]] +- [[Learn-By-Building]] ← preceded_by ← [[NAND-to-Tetris]] diff --git a/wiki/entities/Andrej-Karpathy.md b/wiki/entities/Andrej-Karpathy.md new file mode 100644 index 00000000..e37c8352 --- /dev/null +++ b/wiki/entities/Andrej-Karpathy.md @@ -0,0 +1,22 @@ +--- +title: "Andrej Karpathy" +type: entity +tags: [ai, deep-learning, openai] +--- + +## Profile +AI 领域知名专家,曾任特斯拉 AI 总监、OpenAI 创始成员之一,现活跃于 AI 教育与开源社区。以深入浅出的技术讲解著称,创办了知名的斯坦福 CS231n 课程。 + +## Role +- **Vibe Coding 概念推广者**:提出"我几乎不写代码了,我只负责调整氛围(Vibe),代码会自动长出来"的经典描述 +- **AI 教育者**:通过 YouTube 视频普及深度学习、LLM 应用等知识 +- **LLM Wiki 倡导者**:分享用 LLM 构建个人知识库的理念,倡导"让 AI 增量构建 Wiki,页面间互链,知识越积越厚" + +## Sources +- [[github-上-5000-人收藏的-vibe-coding-神级指南]] +- [[karpathy-最新分享-用-llm-搭建个人知识库-告别-rag-的低效循环]] +- [[养虾日记3-用-obsidian-gitea-为-ai-助手构建持久化笔记系统]] + +## Aliases +- Karpathy +- Andrej diff --git a/wiki/entities/CodeCrafters.md b/wiki/entities/CodeCrafters.md new file mode 100644 index 00000000..33359f0c --- /dev/null +++ b/wiki/entities/CodeCrafters.md @@ -0,0 +1,25 @@ +--- +title: "CodeCrafters" +type: entity +tags: [education, programming, platform, byox] +last_updated: 2026-04-23 +--- + +## Aliases +- codecrafters.io +- CodeCrafters Inc. + +## Definition +CodeCrafters(旧金山教育科技创业公司)是一家提供实战编程挑战的在线教育平台,以"Build Your Own X"理念为核心。平台提供分步骤练习,手把手教开发者从零重建 Git、Docker、Redis、Web Server 等主流技术,让学习者通过动手实践深入理解系统内部原理。 + +## Details +- **Website**: codecrafters.io +- **GitHub**: codecrafters-io/build-your-own-x(该列表由 CodeCrafters 维护,收录 26+ 技术领域) +- **创始人**: Daniel Stefanovic(最初由其创建 build-your-own-x 项目) +- **融资**: Y Combinator W24 批次 +- **商业模式**: 提供配套在线编程挑战平台,通过实战练习强化 build-your-own-x 学习路径 + +## Connections +- [[Build-Your-Own-X]] ← maintained_by ← [[CodeCrafters]] +- [[Learn-By-Building]] ← embodied_in ← [[Build-Your-Own-X]] +- [[CodeCrafters]] ← contributed_by ← [[DanielStefanovic]] diff --git a/wiki/entities/DanielStefanovic.md b/wiki/entities/DanielStefanovic.md new file mode 100644 index 00000000..2a9aa84f --- /dev/null +++ b/wiki/entities/DanielStefanovic.md @@ -0,0 +1,21 @@ +--- +title: "DanielStefanovic" +type: entity +tags: [individual, github, build-your-own-x] +last_updated: 2026-04-23 +--- + +## Aliases +- danistefanovic + +## Definition +Daniel Stefanovic 是 GitHub 用户 danistefanovic,build-your-own-x 项目的原始创建者。该项目后来由 [[CodeCrafters]] 接手维护和发展。 + +## Details +- **GitHub**: github.com/danistefanovic +- **Known for**: 创建 build-your-own-x GitHub 仓库,该仓库成为程序员学习"从零重建技术"的标杆资源 +- **Current**: 项目已转由 CodeCrafters 团队维护 + +## Connections +- [[DanielStefanovic]] ← created ← [[Build-Your-Own-X]] +- [[DanielStefanovic]] ← succeeded_by ← [[CodeCrafters]] diff --git a/wiki/entities/RichardFeynman.md b/wiki/entities/RichardFeynman.md new file mode 100644 index 00000000..b94c0094 --- /dev/null +++ b/wiki/entities/RichardFeynman.md @@ -0,0 +1,25 @@ +--- +title: "RichardFeynman" +type: entity +tags: [physicist, scientist, quote] +last_updated: 2026-04-23 +--- + +## Aliases +- Richard Feynman +- R. P. Feynman +- Richard Phillips Feynman + +## Definition +Richard Phillips Feynman(1918-1988),美国理论物理学家,1965 年诺贝尔物理学奖得主,以量子电动力学(QED)贡献获奖。他最为人知的名言之一是:"What I cannot create, I do not understand."这句话成为 [[Build-Your-Own-X]] 运动的理论基础和精神内核。 + +## Details +- **Born**: May 11, 1918, New York City +- **Died**: February 15, 1988, Los Angeles +- **Nobel Prize**: Physics, 1965(与 Julian Schwinger、Tomonaga Shin'ichirō 共同获奖) +- **Known for**: Feynman diagrams, path integral formulation, quantum electrodynamics, particle physics +- **Books**: "Surely You're Joking, Mr. Feynman!"(别闹了,费曼先生!)、"The Character of Physical Law"(物理之美) + +## Connections +- [[RichardFeynman]] ← quoted_by ← [[Build-Your-Own-X]] +- [[RichardFeynman]] ← inspired ← [[From-Scratch-Methodology]] diff --git a/wiki/index.md b/wiki/index.md index 5250a701..049e7924 100644 --- a/wiki/index.md +++ b/wiki/index.md @@ -4,10 +4,13 @@ - [Overview](overview.md) — living synthesis ## Sources -- [2025-12-30] [系统提示词构建原则](sources/系统提示词构建原则.md) — AI 编程助手身份准则、沟通规范、任务流程与安全防护原则 +- [2026-04-23] [如何写出完美的Prompt(提示词)?](sources/如何写出完美的prompt-提示词.md) +- [2026-04-23] [codecrafters-io/build-your-own-x: Master programming by recreating your favorite technologies from scratch](sources/codecrafters-iobuild-your-own-x-master-programming-by-recreating-your-favorite-technologies-from-scratch.md) +- [2026-04-23] [系统提示词构建原则](sources/系统提示词构建原则.md) - [2026-04-23] [GitHub 上 5000 人收藏的 Vibe Coding 神级指南](sources/github-上-5000-人收藏的-vibe-coding-神级指南.md) - [2026-04-23] [How to Get the RSS Feed For Any YouTube Channel](sources/how-to-get-the-rss-feed-for-any-youtube-channel.md) -- [2026-04-23] [3.2 万人收藏的 Claude Skills,才是 AI 这条路上最值得研究的一套范式!](sources/3-2-万人收藏的-claude-skills-才是-ai-这条路上最值得研究的一套范式-1.md) +- [2026-01-05] [3.2 万人收藏的 Claude Skills,才是 AI 这条路上最值得研究的一套范式!](sources/3-2-万人收藏的-claude-skills-才是-ai-这条路上最值得研究的一套范式.md) +- [2026-04-23] [3.2 万人收藏的 Claude Skills,才是 AI 这条路上最值得研究的一套范式!(v1)](sources/3-2-万人收藏的-claude-skills-才是-ai-这条路上最值得研究的一套范式-1.md) - [2026-04-22] [不会Gemini的产品经理真的要被淘汰了 | 附保姆级PRD生成指南](sources/不会gemini的产品经理真的要被淘汰了-附保姆级prd生成指南.md) - [2026-04-22] [7 ways I use NotebookLM to make my life easier](sources/7-ways-i-use-notebooklm-to-make-my-life-easier.md) - [2026-04-22] [Never write another prompt](sources/never-write-another-prompt.md) @@ -163,7 +166,6 @@ - [2026-04-21] [gog-cli-安装配置指南](sources/gog-cli-安装配置指南.md) — (expected: wiki/sources/gog-cli-安装配置指南.md — source missing) - [2026-04-21] [last30days-使用指南](sources/last30days-使用指南.md) — (expected: wiki/sources/last30days-使用指南.md — source missing) - [2026-04-21] [marketing-carousel-growth-engine](sources/marketing-carousel-growth-engine.md) — (expected: wiki/sources/marketing-carousel-growth-engine.md — source missing) -- [2026-04-21] [codecrafters-iobuild-your-own-x-master-programming-by-recreating-your-favorite-technologies-from-scratch](sources/codecrafters-iobuild-your-own-x-master-programming-by-recreating-your-favorite-technologies-from-scratch.md) — (expected: wiki/sources/codecrafters-iobuild-your-own-x-master-programming-by-recreating-your-favorite-technologies-from-scratch.md — source missing) - [2026-04-21] [marketing-private-domain-operator](sources/marketing-private-domain-operator.md) — (expected: wiki/sources/marketing-private-domain-operator.md — source missing) - [2026-04-21] [marketing-short-video-editing-coach](sources/marketing-short-video-editing-coach.md) — (expected: wiki/sources/marketing-short-video-editing-coach.md — source missing) - [2026-04-21] [marketing-social-media-strategist](sources/marketing-social-media-strategist.md) — (expected: wiki/sources/marketing-social-media-strategist.md — source missing) @@ -413,8 +415,6 @@ - [2026-04-18] [大模型相关术语和框架总结|llm-mcp-prompt-rag-vllm-token-数据蒸馏](sources/大模型相关术语和框架总结|llm-mcp-prompt-rag-vllm-token-数据蒸馏.md) — (expected: wiki/sources/大模型相关术语和框架总结|llm-mcp-prompt-rag-vllm-token-数据蒸馏.md — source missing) - [2026-04-18] [我的工具集](sources/我的工具集.md) — (expected: wiki/sources/我的工具集.md — source missing) - [2026-04-18] [3-2-万人收藏的-claude-skills-才是-ai-这条路上最值得研究的一套范式](sources/3-2-万人收藏的-claude-skills-才是-ai-这条路上最值得研究的一套范式.md) — (expected: wiki/sources/3-2-万人收藏的-claude-skills-才是-ai-这条路上最值得研究的一套范式.md — source missing) -- [2026-04-18] [如何写出完美的prompt-提示词](sources/如何写出完美的prompt-提示词.md) — (expected: wiki/sources/如何写出完美的prompt-提示词.md — source missing) -- [2026-04-18] [系统提示词构建原则](sources/系统提示词构建原则.md) — (expected: wiki/sources/系统提示词构建原则.md — source missing) - [Your-AI-Isn-t-Stupid---It-Just-Needs-a-Better-Harness--Lychee-Technology-Engineering-Blog](sources/Your-AI-Isn-t-Stupid---It-Just-Needs-a-Better-Harness--Lychee-Technology-Engineering-Blog.md) — (expected: wiki/sources/Your-AI-Isn-t-Stupid---It-Just-Needs-a-Better-Harness--Lychee-Technology-Engineering-Blog.md — source missing) - [Expose-hermes-agent-as-an-OpenAI-compatible-API-for-any-frontend](sources/Expose-hermes-agent-as-an-OpenAI-compatible-API-for-any-frontend.md) — (expected: wiki/sources/Expose-hermes-agent-as-an-OpenAI-compatible-API-for-any-frontend.md — source missing) - [zk-steward](sources/zk-steward.md) — (expected: wiki/sources/zk-steward.md — source missing) @@ -572,9 +572,11 @@ - [Cloud-Maturity-Model](entities/Cloud-Maturity-Model.md) - [Cloud-Provider](entities/Cloud-Provider.md) - [clouddrive2](entities/clouddrive2.md) +- [CodeCrafters](entities/CodeCrafters.md) - [CodeWeaver](entities/CodeWeaver.md) - [containerd](entities/containerd.md) - [Cursor](entities/Cursor.md) +- [DanielStefanovic](entities/DanielStefanovic.md) - [DeepSeek](entities/DeepSeek.md) - [DenchClaw](entities/DenchClaw.md) - [DevOps-Maturity-Model](entities/DevOps-Maturity-Model.md) @@ -651,6 +653,7 @@ - [RackNerd](entities/RackNerd.md) - [Raj-Vardhan-Singh](entities/Raj-Vardhan-Singh.md) - [Recapio](entities/Recapio.md) +- [RichardFeynman](entities/RichardFeynman.md) - [rsync](entities/rsync.md) - [Rufus](entities/Rufus.md) - [RustDesk](entities/RustDesk.md) @@ -728,6 +731,7 @@ - [Break-the-Build](concepts/Break-the-Build.md) - [Bug-Bounty](concepts/Bug-Bounty.md) - [Build-Mode](concepts/Build-Mode.md) +- [Build-Your-Own-X](concepts/Build-Your-Own-X.md) - [BuildInPublic](concepts/BuildInPublic.md) - [Business-Impact-Analysis](concepts/Business-Impact-Analysis.md) - [Business-Knowledge-Base](concepts/Business-Knowledge-Base.md) @@ -866,6 +870,7 @@ - [launchd](concepts/launchd.md) - [Layered-Configuration](concepts/Layered-Configuration.md) - [Lead-Time](concepts/Lead-Time.md) +- [Learn-By-Building](concepts/Learn-By-Building.md) - [Left-over-Principle](concepts/Left-over-Principle.md) - [LLM-Wiki](concepts/LLM-Wiki.md) - [Local-Caching](concepts/Local-Caching.md) diff --git a/wiki/log.md b/wiki/log.md index 60398e7e..ff655227 100644 --- a/wiki/log.md +++ b/wiki/log.md @@ -1,3 +1,16 @@ +## [2026-04-24] ingest | 如何写出完美的Prompt(提示词)? +- Source file: AI/如何写出完美的Prompt(提示词)?.md +- Status: ✅ 成功摄入 +- Summary: 系统阐述 Prompt 构建底层逻辑的职场应用指南。核心理念:Prompt 是人与 AI 的协作协议,本质是将模糊需求转化为 AI 可执行的结构化任务。四大构建要素(角色+需求+场景+目标)+ 三层技巧体系(基础:需求拆解/上下文补全/格式定义/示例引导;进阶:思维链/任务拆分/角色赋能/预填回复/不确定性管理;高阶:跨模态联动/领域知识注入/反馈循环嵌入)+ 四大业务场景实战模板(内容创作/数据分析/方案策划/客户服务)+ 六大避坑指南。核心洞察:Prompt 能力本质 = 对问题清晰界定的能力 + 结构化思维逻辑和表达能力。 +- Concepts identified: [[结构化思维]], [[精准表达]], [[思维链引导]], [[任务拆分法]], [[角色赋能法]], [[少量样本提示]], [[上下文补全]], [[AI Agent]](本篇提供了 AI Agent 能力的底层基础) +- Entities identified: [[粒粒]](微信公众号作者) +- Source page: wiki/sources/如何写出完美的prompt-提示词.md +- Notes: + - 该文档与 [[清华出的DeepSeek使用手册]](DeepSeek 特定实践)和 [[系统提示词构建原则]](Agent 系统级指令)互补,构成完整的提示词工程方法论体系 + - 冲突检测:与 [[系统提示词构建原则]] 存在视角差异(用户层 vs Agent 设计层),已在 Source 页面的 Contradictions 部分说明互补关系 + - index.md 已修复旧条目(移除 "— (expected: ... — source missing)" 标注,添加实际摘要) + - overview.md 已新增 "AI Tools & Prompt Engineering" 部分的条目 + ## [2026-04-24] ingest | 系统提示词构建原则 - Source file: AI/系统提示词构建原则.md - Status: ✅ 成功摄入 @@ -827,3 +840,29 @@ - YouTube Entity 已存在于 overview.md Key Entities 列表 - 无需新建 Entity 或 Concept 页面 - 无内容冲突 + +## [2026-04-23] ingest | codecrafters-io/build-your-own-x +- Source file: raw/AI/codecrafters-iobuild-your-own-x Master programming by recreating your favorite technologies from scratch.md +- Status: ✅ 成功摄入 +- Summary: GitHub 精选教程列表,26+ 技术领域分步骤指南,引用 Richard Feynman "What I cannot create, I do not understand" 作为核心理念,通过从零重建主流技术实现深度技术理解。 +- Entities created: CodeCrafters, DanielStefanovic, RichardFeynman +- Concepts created: Build-Your-Own-X, Learn-By-Building +- Source page: wiki/sources/codecrafters-iobuild-your-own-x-master-programming-by-recreating-your-favorite-technologies-from-scratch.md +- Notes: + - 冲突检测:BYOX vs 传统课程式学习(理论优先 vs 实践优先)已记录于 Source Page Contradictions + - index.md 和 overview.md 均已更新 + - 覆盖 26+ 领域:3D Renderer, Web Browser, Database, Docker, Git, OS, Programming Language, Neural Network 等 + - 支持 15+ 编程语言:C++, Python, Java, JavaScript, Go, Rust, Haskell, TypeScript 等 + - 与 Vibe Coding 互补:BYOX 理解原理,Vibe Coding 高效实现 + +## [2026-01-26] ingest | 3.2 万人收藏的 Claude Skills,才是 AI 这条路上最值得研究的一套范式! +- Source file: AI/3.2 万人收藏的 Claude Skills,才是 AI 这条路上最值得研究的一套范式!.md +- Status: ✅ 成功摄入(重复来源,slug 不同) +- Summary: Anthropic 官方 Skills 仓库(github.com/anthropics/skills)介绍;Skills = 说明书 + SOP;标志从「提示词工程」向「流程工程」的范式转变;Vibe Coding 尽头也是 Skills;三大聚合站和 Awesome-Claude-Skills 仓库推荐 +- Concepts identified: 无(已存在于之前摄取) +- Source page: wiki/sources/3-2-万人收藏的-claude-skills-才是-ai-这条路上最值得研究的一套范式.md +- Notes: + - 同来源文章以不同 slug 重复摄取(与 wiki/sources/3-2-万人收藏的-claude-skills-才是-ai-这条路上最值得研究的一套范式-1.md 内容完全一致) + - index.md 已添加新条目 + - 无需新建 Entity 或 Concept 页面 + - 无新内容冲突 diff --git a/wiki/overview.md b/wiki/overview.md index 11882d0b..e0c84cfd 100644 --- a/wiki/overview.md +++ b/wiki/overview.md @@ -87,9 +87,11 @@ A comprehensive Linux command reference covering 150 essential commands across 1 Key concepts: [[CPU架构检测]], [[x86_64]], [[aarch64]], [[ARM64]], [[ELF格式]] ### Educational Resources -ChinaTextbook(TapXWorld/ChinaTextbook)是一个托管于 GitHub 的开源项目,收集中国小学、初中、高中、大学全阶段 PDF 教材,总库大小 41.53GB。教材来源于国家中小学智慧教育平台(basic.smartedu.cn),可通过第三方工具(tchMaterial-parser)下载。覆盖小学 10 门学科(语文、数学、英语、科学、音乐、美术、体育与健康、道德与法治等)、初中 17 门学科、高中 18 门学科,以及大学阶段概率论、离散数学、线性代数、高等数学等基础课程。 +**[[Build Your Own X]]**:GitHub 上由 [[CodeCrafters]] 维护的精选教程列表(build-your-own-x),收录 26+ 技术领域的分步骤指南,涵盖 3D Renderer、Web Browser、Database、Docker、Git、Operating System、Programming Language、Neural Network 等领域。每条教程引用 Richard Feynman 的名言:"What I cannot create, I do not understand"作为核心理念——通过从零重建主流技术实现深度技术理解。与 [[ChinaTextbook]](教材资源)互补,前者侧重工程实践(重建系统),后者侧重学科理论(课程教材)。 -Key concepts: [[国家中小学智慧教育平台]], [[tchMaterial-parser]], [[ChinaTextbook]] +ChinaTextbook(TapXWorld/ChinaTextbook)是一个托管于 GitHub 的开源项目,收集中国小学、初中、高中、大学全阶段 PDF 教材,总库大小 41.53GB。教材来源于国家中小学智慧教育平台(basic.smartedu.cn),可通过第三方工具(tchMaterial-parser)下载。覆盖小学 10 门学科(语文、数学、英语、科学,音乐、美术、体育与健康、道德与法治等)、初中 17 门学科、高中 18 门学科,以及大学阶段概率论、离散数学、线性代数、高等数学等基础课程。 + +Key concepts: [[国家中小学智慧教育平台]], [[tchMaterial-parser]], [[ChinaTextbook]], [[Build-Your-Own-X]], [[BYOX]], [[Learn-By-Building]], [[From-Scratch-Methodology]], [[CodeCrafters]], [[NAND-to-Tetris]] ### AI Tools & Prompt Engineering Covers Claude Code, Claude Code Templates (npx 一键安装 Skills/Agents/MCP via `npx claude-code-templates@latest --skill= --yes` from aitmpl.com), OpenCode, [[Cursor]], [[Trae]], Gemini CLI, Vibe Coding, [[RAG]], multi-agent workflows, NotebookLM, Nano Banana prompting, and video generation tools. @@ -141,6 +143,8 @@ Covers Claude Code, Claude Code Templates (npx 一键安装 Skills/Agents/MCP vi **[[清华出的DeepSeek使用手册]]**:清华大学发布的《DeepSeek从入门到精通2025》官方使用指南(104页),由新闻与传播学院元宇宙文化实验室余梦珑博士后及团队撰写。与其他泛化教程不同,该手册强调"授人以渔"——不仅教用户"怎么问",更教"为什么这么问",帮助用户掌握提示词底层逻辑。涵盖 DeepSeek-R1 模型选择、提示语设计技巧、避免 AI 幻觉策略等核心内容。与 [[llms-rag-ai-agent-三个到底什么区别]] 同属 AI 工具方法论,但该手册聚焦 DeepSeek 特定实践。来源:[[清华出的DeepSeek使用手册,104页,真的是太厉害了!(免费领取)]] +**[[如何写出完美的Prompt-提示词]]**:系统阐述 Prompt 构建底层逻辑的职场应用指南——核心理念:Prompt 是一套人与 AI 的协作协议,本质是将模糊需求转化为 AI 可执行的结构化任务。四大构建要素(角色+需求+场景+目标)+ 三层技巧体系(基础:需求拆解/上下文补全/格式定义/示例引导;进阶:思维链/任务拆分/角色赋能/预填回复/不确定性管理;高阶:跨模态联动/领域知识注入/反馈循环嵌入)+ 四大业务场景实战模板(内容创作/数据分析/方案策划/客户服务)+ 六大避坑指南。核心洞察:Prompt 能力的本质是有对问题清晰界定的能力 + 结构化的思维逻辑和表达能力,这决定了人能否用好 AI。与 [[清华出的DeepSeek使用手册]](DeepSeek 特定实践)和 [[系统提示词构建原则]](Agent 系统级指令)互补,构成完整的提示词工程方法论体系。 + **[[Nano Banana 提示词框架]]**:Nano Banana 基础框架文档,提供两套结构化 JSON Schema 模板——物件描述框架(item / materials / details / condition)和人物描述框架(age / appearance / pose)——共用法学 shot / environment / lighting / camera / color_grade / style / quality / negatives 参数字段。将艺术总监级别的专业摄影描述语言转化为可结构化填写的模板,降低 AI 图像生成的专业门槛。与 [[Nano Banana Pro 提示词指南]](进阶版)和 [[全网最全-nano-banana-2-使用指南-2025年12月更新-1]](综合版)同属 Nano Banana 提示词体系。 **[[Nano Banana Pro 提示词指南]]**:谷歌发布的 Nano Banana Pro 官方提示词指南(《The Complete Guide to Nano Banana Pro: 10 Tips for Professional Asset Production》),凌晨无预警发布,核心主题是"将 AI 从趣味性图像生成升级为功能性专业资产生产"。核心理念:**停止标签堆砌,像创意总监一样思考**。核心突破:意图理解引擎实现物理规则推演、构图美学理解和语义上下文推理(而非传统关键词匹配)。关键能力:支持 14 张参考图像(6 张高保真)实现"身份锁定";默认生成思考图像(不收费)后再输出最终结果;支持 1K-4K 原生高分辨率。10 大黄金法则包括:编辑而非重新生成、使用自然语言完整句子、具体且具描述性、提供上下文("为什么"或"为谁")。9 个实战章节覆盖:文本渲染/信息图、角色一致性/病毒缩略图、Google 搜索信息锚定、高级编辑/修复/着色、2D/3D 维度转换、高分辨率/纹理、思考推理模式、故事板/概念艺术、结构控制/布局引导。与 [[清华出的DeepSeek使用手册]] 同属 AI 工具方法论指南——前者聚焦 DeepSeek 文本推理,后者聚焦 Nano Banana Pro 图像生成;与 [[nano-banana-提示词框架]](Nano Banana 基础框架)和 [[全网最全-nano-banana-2-使用指南-2025年12月更新-1]](Nano Banana 2 综合指南)同属 Nano Banana 提示词体系的不同层次。 diff --git a/wiki/sources/3-2-万人收藏的-claude-skills-才是-ai-这条路上最值得研究的一套范式.md b/wiki/sources/3-2-万人收藏的-claude-skills-才是-ai-这条路上最值得研究的一套范式.md new file mode 100644 index 00000000..cb0dae38 --- /dev/null +++ b/wiki/sources/3-2-万人收藏的-claude-skills-才是-ai-这条路上最值得研究的一套范式.md @@ -0,0 +1,60 @@ +--- +title: "3.2 万人收藏的 Claude Skills,才是 AI 这条路上最值得研究的一套范式!" +type: source +tags: [ai, claude-skills, vibe-coding] +sources: [] +last_updated: 2026-01-05 +--- + +## Source File +- [[AI/3.2 万人收藏的 Claude Skills,才是 AI 这条路上最值得研究的一套范式!]] + +## Summary(用中文描述) +- 核心主题:Anthropic 官方 Claude Skills 仓库介绍,以及从「提示词工程」向「流程工程」的范式转变 +- 问题域:AI 应用如何从零散的 Prompt 创作升级为结构化、可复用、可自动执行的 Skills 体系 +- 方法/机制:Skills = 说明书 + SOP,将反复执行有固定流程的任务拆解为 AI 能理解、能复用、能自动执行的一套流程;官方库展示生产级 Skills(办公自动化/开发者工具箱/创意类) +- 结论/价值:Skills 爆发标志范式转变——最有价值的不是 Prompt 写得多花哨,而是把业务流程沉淀成 SOP 并交给 AI 稳定执行;Vibe Coding 的尽头也是 Skills + +## Key Claims(用中文描述) +- Anthropic 将 Claude.ai 网页版的生产级能力原封不动地拆解开来,展示在官方 Skills 仓库(github.com/anthropics/skills,3.2 万收藏)中 +- Skills 本质是一套「说明书」+「SOP」,将反复执行、有固定流程的任务拆解为 AI 能理解、能稳定复用、能自动执行的流程 +- 官方库包含三大类 Skills:办公自动化四大件(Word/PDF/PPT/Excel)、开发者工具箱(MCP Server/Web测试/Artifacts构建/自动化验证)、创意类 Skill(算法艺术/Canvas设计/主题生成) +- Claude Skills 的爆发标志着从「提示词工程」向「流程工程」的范式转变——最有价值的不是 Prompt 写得最花,而是谁能将业务流程沉淀成 SOP 并交给 AI 稳定执行 +- Vibe Coding 的尽头也是 Skills +- 三大 Skill 聚合站(skillsmp.com、aitmpl.com/skills、claudemarketplaces.com)可直接「拿来主义」使用 +- 三款高产开源 Awesome-Claude-Skills 仓库(ComposioHQ/VoltAgent/BehiSecc)提供系统性灵感 + +## Key Quotes +> "Skills 就是一套你写给 Claude 的'说明书'和'SOP(标准作业程序)'。" — Skills 的本质定义 +> "它是 Anthropic 把 Claude 线上真正在跑的生产级能力,原封不动地拆解开来,摊在桌面上给你看。" — 官方库的价值 +> "这个库本质上是官方在教你,'怎么像我们一样开发 AI 应用'。" — 官方库的核心价值 +> "未来真正有价值的,不是谁的 Prompt 写得最花、谁一次能生成最多内容。而是谁最懂业务流程、谁能把经验沉淀成 SOP、谁能把 SOP 交给 AI 稳定执行。" — 范式转变的核心洞察 + +## Key Concepts +- [[Claude-Skills]]:Anthropic 官方发布的 AI 技能指南,一套写给 Claude 的「说明书」+「SOP」,将反复执行有固定流程的任务拆解为 AI 能理解、能复用、能自动执行的流程 +- [[流程工程]]:从「提示词工程」向「流程工程」的范式转变,核心是将业务流程沉淀为 SOP 并交给 AI 稳定执行 +- [[Vibe-Coding]]:AI 编程范式,其尽头也是 Skills——将 AI 编程的最佳实践固化为可复用的技能体系 +- [[Awesome-Claude-Skills]]:第三方维护的 Claude Skills 精选仓库集合 + +## Key Entities +- [[Anthropic]]:Claude Skills 的官方发布者,github.com/anthropics/skills 仓库的维护方 +- [[Claude.ai]]:Anthropic 的 AI 产品,官方 Skills 仓库中的 Skills 均来自其网页版的实际生产级能力 +- [[github.com/anthropics/skills]]:Anthropic 官方 Skills 仓库,3.2 万收藏,包含生产级 Skills 代码 +- [[ComposioHQ/awesome-claude-skills]]:第三方 Awesome-Claude-Skills 仓库之一 +- [[VoltAgent/awesome-claude-skills]]:第三方 Awesome-Claude-Skills 仓库之一 +- [[BehiSecc/awesome-claude-skills]]:第三方 Awesome-Claude-Skills 仓库之一 +- [[skillsmp.com]]:Skill 聚合站之一,可直接使用高手分享的 Skills +- [[aitmpl.com/skills]]:Skill 聚合站之一,支持 Claude Code Templates 安装 +- [[claudemarketplaces.com]]:Skill 聚合站之一 + +## Connections +- [[3-2-万人收藏的-claude-skills-才是-ai-这条路上最值得研究的一套范式-1]] ← duplicate ← [[AI/3.2 万人收藏的 Claude Skills,才是 AI 这条路上最值得研究的一套范式!]] +- [[Vibe-Coding]] ← depends_on ← [[Claude-Skills]] +- [[claude-code调用方法总结]] ← related_to ← [[Claude-Skills]] +- [[Google-5个-Agent-Skill-设计模式]] ← related_to ← [[Claude-Skills]] + +## Contradictions +- 与 [[3-2-万人收藏的-claude-skills-才是-ai-这条路上最值得研究的一套范式-1]]: + - 冲突点:同一来源文章被两次独立摄取,生成了两个不同的 source page + - 当前观点:本页面代表该来源的一次独立摄取 + - 对方观点:另一 slug 版本(带 -1 后缀)代表首次摄取 diff --git a/wiki/sources/codecrafters-iobuild-your-own-x-master-programming-by-recreating-your-favorite-technologies-from-scratch.md b/wiki/sources/codecrafters-iobuild-your-own-x-master-programming-by-recreating-your-favorite-technologies-from-scratch.md new file mode 100644 index 00000000..d5dfe0d6 --- /dev/null +++ b/wiki/sources/codecrafters-iobuild-your-own-x-master-programming-by-recreating-your-favorite-technologies-from-scratch.md @@ -0,0 +1,47 @@ +--- +title: "codecrafters-io/build-your-own-x: Master programming by recreating your favorite technologies from scratch" +type: source +tags: [build-your-own-x, byox, codecrafters, github, learn-by-building] +sources: [] +last_updated: 2026-04-23 +--- + +## Source File +- [[raw/AI/codecrafters-iobuild-your-own-x Master programming by recreating your favorite technologies from scratch.md]] + +## Summary(用中文描述) +- 核心主题:通过"从零重建"(Build Your Own X)方法学习编程——精选高质量、分步骤指南,手把手教开发者从零实现自己最喜欢的主流技术。 +- 问题域:如何系统化地理解复杂系统内部原理,而非停留在表面使用层面;如何找到高质量、可执行的"手把手"教程资源。 +- 方法/机制:GitHub 社区协作维护精选教程列表,涵盖 26 个技术领域(C++/Python/Java/JavaScript/Go/Rust 等多语言),每条教程附带源码链接和难度标注。核心理念引用 Richard Feynman:"What I cannot create, I do not understand"。 +- 结论/价值:将"被动阅读文档"升级为"主动重建系统",是深度掌握计算机科学核心技术的最有效路径;资源全部免费开源,社区持续贡献新教程。 + +## Key Claims(用中文描述) +- build-your-own-x 项目通过聚合 26+ 技术领域的分步骤指南,使开发者能够从零重建主流技术,从而实现深度技术理解。 +- 分领域教程覆盖 3D Renderer、Augmented Reality、BitTorrent Client、Blockchain/Cryptocurrency、Bot、Command-Line Tool、Database、Docker、Emulator/Virtual Machine、Front-end Framework、Game、Git、Network Stack、Neural Network、Operating System、Physics Engine、Programming Language、Regex Engine、Search Engine、Shell、Template Engine、Text Editor、Visual Recognition System、Voxel Engine、Web Browser、Web Server 等。 +- 每条教程配套源码和难度指引,支持 C++/Python/Java/JavaScript/Go/Rust/Haskell/TypeScript 等 15+ 编程语言。 + +## Key Quotes +> *"What I cannot create, I do not understand — Richard Feynman."* — 项目核心理念,强调动手重建是真正理解技术的不二法门 + +## Key Concepts +- [[Learn-By-Building]]:通过重建主流技术来学习编程的方法论,区别于被动阅读文档或观看视频,是深度技术理解的最高效路径。 +- [[From-Scratch Methodology]]:从零实现系统的学习方法,强调不使用任何外部库或框架,在最小化依赖下理解核心原理。 +- [[BYOX-Build-Your-Own-X]]:build-your-own-x 运动,即"自己动手重建 X"的学习社区和方法论。 +- [[Codecrafters]]:提供实战编程挑战的在线教育平台,以 build-your-own-x 理念为核心,提供分步骤练习。 + +## Key Entities +- [[CodeCrafters]]:build-your-own-x 项目的维护方,总部位于旧金山的教育科技创业公司,致力于提供实战编程教育。 +- [[DanielStefanovic]]:build-your-own-x 项目的创始人(最初由其发起),GitHub ID: danistefanovic。 +- [[RichardFeynman]]:诺贝尔物理学奖得主,其名言"What I cannot create, I do not understand"成为 BYOX 运动的理论基石。 +- [[NAND-to-Tetris]]:从与非门到完整计算机的课程,涵盖从硬件到软件栈的完整重建,被 build-your-own-x 收录。 + +## Connections +- [[Learn-By-Building]] ← inspires ← [[Vibe-Coding]]:Vibe Coding 强调让 AI 结对编程,而 BYOX 强调从零重建,两者互补——BYOX 理解原理,Vibe Coding 高效实现。 +- [[CodeCrafters]] ← maintains ← [[Build-Your-Own-X]]:CodeCrafters 不仅维护 GitHub 列表,还提供配套的在线编程挑战平台。 +- [[Codecrafters-iobuild-your-own-x]] ← references ← [[NAND-to-Tetris]]:NAND to Tetris 被列为操作系统和编程语言教程的推荐前置资源。 + +## Contradictions +- 与传统课程式学习冲突: + - 冲突点:传统 CS 教育强调理论(算法/数据结构/操作系统理论),BYOX 强调实践(从零重建系统)。 + - 当前观点:对于有基础的开发者,BYOX 提供更深刻的技术直觉;理论为 BYOX 提供方向,BYOX 为理论提供落地。 + - 对方观点:没有理论基础直接做 BYOX 容易只见树木不见森林,需要先修计算机体系结构/数据结构等基础课程。 diff --git a/wiki/sources/github-上-5000-人收藏的-vibe-coding-神级指南.md b/wiki/sources/github-上-5000-人收藏的-vibe-coding-神级指南.md new file mode 100644 index 00000000..ced5eb9e --- /dev/null +++ b/wiki/sources/github-上-5000-人收藏的-vibe-coding-神级指南.md @@ -0,0 +1,56 @@ +--- +title: "GitHub 上 5000 人收藏的 Vibe Coding 神级指南" +type: source +tags: [ai, vibe-coding, github] +date: 2025-12-30 +--- + +## Source File +- [[AI/GitHub 上 5000 人收藏的 Vibe Coding 神级指南。.md]] + +## Summary(用中文描述) +- 核心主题:中文开发者 Vibe Coding(氛围编程)指南推荐 +- 问题域:国内开发者如何快速上手并有效使用 AI 编程工具 +- 方法/机制:Vibe Coding = 规划驱动 + 上下文固定 + AI 结对执行;工具推荐 Cursor + Claude Opus;提供完整工作流程(设置环境→开发基础游戏→丰富细节→修复 Bug);包含数百个精选提示词覆盖需求澄清、系统架构设计、分步执行、自测全链路 +- 结论/价值:专门为中文开发者设计的 Vibe Coding 资源库与工作站,帮助开发者更高效利用 AI 进行软件开发 + +## Key Claims(用中文描述) +- Vibe Coding = 规划驱动 + 上下文固定 + AI 结对执行 → 让「从想法到可维护代码」变成可审计的流水线 +- 开发者不再苦哈哈写代码,而是化身为"导演",保持对产品逻辑、用户流程、审美和交互的把握 +- 让 AI 写代码前,必须有清晰的技术选型、实施规划和模块化设计 → 防止 AI 因理解偏差导致项目逻辑混乱 +- 推荐的 AI 编程工具组合:Cursor + Claude Opus 4.5 xhigh(高上下文窗口保证上下文一致性) + +## Key Quotes +> "我几乎不写代码了,我只负责调整氛围(Vibe),代码会自动长出来。" — Andrej Karpathy 对 Vibe Coding 的经典描述 + +> "Vibe Coding = 规划驱动 + 上下文固定 + AI 结对执行,让『从想法到可维护代码』变成一条可审计的流水线,而不是一团无法迭代的巨石文件。" — vibe-coding-cn 开源项目定义 + +> "让 AI 写代码前,必须有清晰的技术选型、实施规划和模块化设计,防止 AI 因为理解偏差导致项目逻辑混乱。" — 文章核心观点 + +## Key Concepts +- [[Vibe Coding]]:氛围编程,开发者化身为导演而非coder,专注于产品逻辑和审美把握,体力活交给 AI 工具 +- [[规划驱动]]:AI 编程前必须完成清晰的技术选型、实施规划和模块化设计 +- [[上下文固定]]:通过大 context window 模型(如 Claude Opus)保持长程上下文一致性 +- [[AI 结对执行]]:Cursor、Windsurf、Trae 等 AI 编程工具与人类开发者配对工作 +- [[提示词工程]](Prompt Engineering):Vibe Coding 的核心技术能力,包含需求澄清、系统架构设计、分步执行、自测等全链路脚本 + +## Key Entities +- [[vibe-coding-cn]]:中文 Vibe Coding 指南开源项目(github.com/tukuaiai/vibe-coding-cn),汇集全球顶尖 AI 编程资源 +- [[Andrej Karpathy]]:AI 领域知名专家,Vibe Coding 概念推广者 +- [[Cursor]]:主流 AI 编程 IDE +- [[Windsurf]]:AI 编程工具 +- [[Trae]]:AI 编程工具 +- [[逛逛 GitHub]]:微信公众号,本文发布渠道 + +## Connections +- [[vibe-coding-cn]] ← 推荐资源 ← [[Vibe Coding]] +- [[Cursor]] ← 推荐 IDE ← [[Vibe Coding]] +- [[AI 结对执行]] ← 核心机制 ← [[Vibe Coding]] +- [[Claude Skills]] ← 共同主题 ← [[Vibe Coding]]("Vibe Coding 的尽头也是 Skills") + +## Contradictions +- 与 [[Claude-Skills]] 视角差异: + - 冲突点:Vibe Coding 强调"氛围感"和直觉式引导,Claude Skills 强调结构化 SOP 和可复用流程 + - 当前观点:Vibe Coding 更适合快速探索和创意验证,节奏轻快 + - 对方观点:Claude Skills 更适合可复现的固定流程任务,稳定可控 + - 融合可能:两者可互补使用——Vibe Coding 启动探索阶段,Claude Skills 固化成熟流程 diff --git a/wiki/sources/如何写出完美的prompt-提示词.md b/wiki/sources/如何写出完美的prompt-提示词.md new file mode 100644 index 00000000..22626a7d --- /dev/null +++ b/wiki/sources/如何写出完美的prompt-提示词.md @@ -0,0 +1,61 @@ +--- +title: "如何写出完美的Prompt(提示词)?" +type: source +tags: [] +date: 2025-12-18 +--- + +## Source File +- [[AI/如何写出完美的Prompt(提示词)?]] + +## Summary(用中文描述) +- 核心主题:系统阐述如何通过结构化思维与精准表达提升 Prompt 能力,实现人与 AI 的高效协作 +- 问题域:职场人在使用 LLM 时普遍面临的"AI 输出不达预期"困境,根源在于需求传递失效和 Prompt 构建能力不足 +- 方法/机制:提出 Prompt 构建的底层逻辑(角色+需求+场景+目标)、基础方法(需求拆解/上下文补全/格式定义/示例引导)、进阶策略(思维链/任务拆分/角色赋能/预填回复/不确定性管理)、高阶技巧(跨模态联动/领域知识注入/反馈循环嵌入),并给出四大业务场景实战模板和六大避坑指南 +- 结论/价值:Prompt 能力的本质是有对问题清晰界定的能力 + 结构化的思维逻辑和表达能力,这两项底层能力决定了人能否用好 AI + +## Key Claims(用中文描述) +- Prompt 是一套人与 AI 的协作协议,本质是将人的模糊需求转化为 AI 可理解、可执行的结构化任务 +- Prompt 的核心价值在于消除双重信息差:人类需求与 AI 理解之间的信息差,以及任务目标与执行标准之间的信息差 +- 专业性不在于复杂程度,而在于精准匹配——现代 LLM(如 Claude 4、GPT-4)已具备强大的自然语言理解能力,无需 XML 标签或术语堆砌 +- LLM 没有默认的行业常识和设定,隐性需求(受众/场景/目标)不明确,AI 只能盲猜 +- Prompt 优化过程本质是需求逐步清晰化的过程,不仅是让 AI 更懂你,也是让你自己更明确核心诉求 +- Prompt 能力的底层逻辑:结构化思维 + 精准表达;核心本质:需求拆解能力 + 结构化表达能力 + 场景共情能力 + 迭代优化能力 +- 能清晰给下属指令的领导,才可能用好 AI——Prompt 质量终究取决于使用者的思维深度与表达精度 + +## Key Quotes +> "很多人期望一次输入就能得到完美结果,一旦输出不符合预期就会认定是 AI 不行,也不愿花时间优化 Prompt。实际上,Prompt 的优化过程,本质是需求逐步清晰化的过程,不仅是让 AI 更懂你,也是让你自己更明确核心诉求。" — 迭代优化的核心理念 + +> "Prompt 的核心价值在于消除信息差(既消除人类需求与 AI 理解之间的信息差,也消除任务目标与执行标准之间的信息差)。" — LLM 提示词的本质 + +> "Prompt 能力的本质是要求使用者具备:需求拆解能力、结构化表达能力、场景共情能力、迭代优化能力。" — Prompt 能力底层模型 + +> "这也解释了为什么连给下属指令都讲不清的领导,是很难用好 AI 的,因为 Prompt 的质量,终究取决于使用者的思维深度与表达精度。" — 领导力与 AI 能力的关联 + +## Key Concepts +- [[Large Language Model]]:大语言模型(LLM),如 Claude 4、GPT-4,是 Prompt 的执行主体 +- [[结构化思维]]:将模糊需求拆解为具体、可执行子任务的能力,Prompt 能力的基础 +- [[精准表达]]:用清晰的逻辑组织信息,让 AI 快速抓取核心指令的能力,Prompt 能力的另一基础 +- [[思维链引导]]:通过明确"推理步骤"让 AI 按逻辑逐步分析,避免输出片面或跳跃的结论的进阶策略 +- [[任务拆分法]]:将复杂任务拆解为信息收集→分析→输出→优化多个子环节的进阶策略 +- [[角色赋能法]]:给 AI 设定"具体角色+行业经验+核心能力"引导其从专业视角思考问题的进阶策略 +- [[少量样本提示]](Few-shot):通过 1-3 个示例引导 AI 理解格式/风格要求的技巧 +- [[上下文补全]]:在 Prompt 中提供业务背景、约束条件、参考信息以消除信息差的基础方法 +- [[AI Agent]]:能够感知→规划→执行→反思的循环控制,实现真正自主性的 AI 系统,Prompt 能力是 Agent 能力的基础 + +## Key Entities +- [[粒粒]]:微信公众号作者,原创本文,2025年12月2日发布 + +## Connections +- [[清华出的DeepSeek使用手册]] ← 与本文互补 ← [[如何写出完美的Prompt(提示词)?]](前者侧重 DeepSeek 特定实践,本篇侧重通用 Prompt 方法论) +- [[Nano Banana 提示词框架]] ← 与本文同属提示词工程领域 ← [[如何写出完美的Prompt(提示词)?]](前者侧重 AI 图像生成提示词,本篇侧重职场文本场景) +- [[Claude Prompt Library 汇总表]] ← 与本文同属提示词工程领域 ← [[如何写出完美的Prompt(提示词)?]](前者提供现成提示词模板,本篇提供方法论和构建原则) +- [[系统提示词构建原则]] ← 关联 ← [[如何写出完美的prompt-提示词]](前者侧重 AI Agent 系统级指令规范,本篇侧重用户级 Prompt 构建) +- [[Never Write Another Prompt]] ← 与本文互补 ← [[如何写出完美的prompt-提示词]](前者展示自动生成提示词工具,本篇阐述手动构建方法论) + +## Contradictions +- 与 [[系统提示词构建原则]] 存在视角差异: + - 冲突点:Anthropic 系统提示词强调"遵守项目约定优先、技术准确性优先",面向 Agent 开发者;本篇强调"受众对齐、场景对齐、目标对齐",面向终端用户(职场人) + - 当前观点:本篇方法论是用户层面提升 Prompt 质量的实用框架,适用于任何 LLM + - 对方观点:系统提示词的核心在于给 AI 明确定义身份、行为准则和执行规范,是 AI 一侧的指令工程 + - 说明:两者并不矛盾,而是互补——[[系统提示词构建原则]] 是 Agent 设计层的最佳实践,本篇是用户使用层的操作指南