乘风
96c8695ff3
更新项目文档和代码规范,增加会话启动自检说明,强化 GORM 使用规范,确保数据一致性和查询效率。具体改动包括:在 README.md 中添加会话启动自检内容;在 soul-api-coding.mdc 中补充事务、Preload、Pluck 和 Scopes 的使用要求;在 soul-project-boundary.mdc 中明确开发风格和配置参数的约束;在相关 handler 中优化数据库查询,使用 GORM 的链式调用替代裸 SQL。
2026-02-24 12:17:33 +08:00
乘风
5f09416377
更新项目文档,添加会话启动自检说明,强化 GORM 使用规范,确保数据操作遵循事务管理和预加载原则。修正多个处理函数以使用链式查询和数据验证,提升代码一致性和可维护性。
2026-02-24 11:41:38 +08:00
乘风
715772ecfb
移除已弃用的文件:content_upload.py、content-manager.html、middleware.ts,以及与VIP会员和内容管理相关的各种API路由。此次清理通过移除未使用的代码和文件,提高了项目的可维护性
2026-02-24 11:26:44 +08:00
乘风
6bac85e248
Revert "1"
...
This reverts commit be91fe2d79 .
2026-02-24 10:16:04 +08:00
乘风
be91fe2d79
1
2026-02-24 09:54:54 +08:00
乘风
df723b7eda
Merge branch 'yongpxu-soul' of https://github.com/fnvtk/Mycontent into yongpxu-soul
...
# Conflicts:
# .cursorrules resolved by yongpxu-soul version
# miniprogram/app.json resolved by yongpxu-soul version
# miniprogram/pages/index/index.js resolved by yongpxu-soul version
# miniprogram/pages/index/index.wxml resolved by yongpxu-soul version
# miniprogram/pages/my/my.js resolved by yongpxu-soul version
# miniprogram/pages/my/my.wxml resolved by yongpxu-soul version
# miniprogram/pages/my/my.wxss resolved by yongpxu-soul version
# miniprogram/pages/settings/settings.js resolved by yongpxu-soul version
# miniprogram/pages/settings/settings.wxml resolved by yongpxu-soul version
# miniprogram/上传小程序.py resolved by yongpxu-soul version
# next-project/app/admin/error.tsx resolved by yongpxu-soul version
# next-project/app/admin/page.tsx resolved by yongpxu-soul version
# next-project/app/api/book/all-chapters/route.ts resolved by yongpxu-soul version
# next-project/lib/admin-auth.ts resolved by yongpxu-soul version
# next-project/lib/db.ts resolved by yongpxu-soul version
# next-project/lib/password.ts resolved by yongpxu-soul version
# next-project/package.json resolved by yongpxu-soul version
# next-project/scripts/.env.feishu.example resolved by yongpxu-soul version
# next-project/scripts/fix_souladmin_login.sh resolved by yongpxu-soul version
# next-project/scripts/send_poster_to_feishu.py resolved by yongpxu-soul version
# next-project/scripts/upload_soul_article.sh resolved by yongpxu-soul version
# soul-admin/dist/assets/index-CbOmKBRd.js resolved by yongpxu-soul version
# soul-admin/dist/index.html resolved by yongpxu-soul version
# 开发文档/10、项目管理/产研团队 第21场 20260129 许永平.txt resolved by yongpxu-soul version
# 开发文档/5、接口/配置清单-完整版.md resolved by yongpxu-soul version
# 开发文档/服务器管理/references/端口配置表.md resolved by yongpxu-soul version
2026-02-24 09:42:34 +08:00
卡若
afc2376e96
v1.19 全面改版:VIP会员系统、我的收益、创业老板排行、阅读量排序
...
- 后端: users表新增VIP字段, 4个VIP API (purchase/status/profile/members)
- 后端: hot接口改按user_tracks阅读量排序
- 后端: orders表支持vip产品类型, migrate新增vip_fields迁移
- 小程序「我的」: 推广中心改为我的收益, 头像VIP标识, VIP入口卡片
- 小程序「我的」: 最近阅读显示真实章节名称
- 小程序首页: 去掉内容概览, 新增创业老板排行(4列网格)
- 小程序首页: 精选推荐从hot接口获取, goToRead增加track记录
- 新增页面: VIP详情页, 会员详情页
- 开发文档精简为10个标准目录, 创建SKILL.md, 需求日志规范化
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-02-23 14:07:41 +08:00
卡若
e91a5d9f7a
feat: 首页推荐逻辑-排除序言尾声,精选按点击量,小程序接入featuredSections
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-02-21 20:59:22 +08:00
卡若
7551840c86
feat: 管理后台改造 + 小程序最新章节逻辑 + 变更文档
...
【soul-admin 管理后台】
- 交易中心 → 推广中心(侧边栏与页面标题)
- 移除 5 个冗余按钮,仅保留「API 接口」
- 删除按钮改为悬停显示
- 免费/付费可点击切换(单击切换,双击付费可设金额)
- 加号移至章节右侧(序言、附录等),小节内移除加号
- 章节与小节支持拖拽排序
- 持续隐藏「上传内容」等按钮,解决双页面问题
【小程序首页 - 最新章节】
- latest-chapters API: 2 日内有新章取最新 3 章,否则随机免费章
- 首页 Banner 调用 /api/book/latest-chapters
- 标签动态显示「最新更新」或「为你推荐」
【开发文档】
- 新增 soul-admin变更记录_v2026-02.md
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-02-21 20:44:38 +08:00
卡若
f6846b5941
fix(souladmin): 添加 ?v=2 强制刷新 JS 缓存,修复 Failed to fetch
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-02-21 19:34:55 +08:00
卡若
685b476721
feat(admin): API 文档区添加生成 TOKEN 功能
...
- 在 API 接口面板顶部增加「生成 TOKEN」按钮
- 一键获取 Token,可复制用于 curl/Skill 上传新章节
- souladmin 域名下自动使用同源 /api 代理
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-02-21 19:32:26 +08:00
卡若
74b1c3396d
fix(souladmin): 修复 souladmin.quwanzhi.com 登录 Failed to fetch
...
- Vue 管理后台 API 改为同源 (O1=""),请求 /api
- souladmin Nginx 扩展配置代理 /api 到 souldev.quwanzhi.com
- 新增 scripts/fix_souladmin_login.sh 部署脚本
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-02-21 19:30:25 +08:00
卡若
6e276fca61
内容管理页面增强:上传/删除/API文档集成到原有admin页面
...
- 将"初始化数据库"和"同步到数据库"按钮替换为"上传内容"和"API接口"
- 隐藏"导入"、"导出"、"同步飞书"按钮
- 每个章节条目增加"删除"按钮
- 添加上传面板和API接口文档面板(可展开/收起)
- 保持原有侧边栏和页面风格不变
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-02-21 15:30:20 +08:00
卡若
76d90a0397
新增内容管理页面:上传/删除/API文档一体化
...
- content-manager.html: 替代原有Vue内容管理页
- 支持章节列表、搜索、编辑、删除功能
- 集成上传表单和API接口文档
- 解决原页面"加载中..."问题(CORS已修复)
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-02-21 15:11:29 +08:00
卡若
934f7c7988
精简「我的」页面菜单 + 数据库去重 + 内容上传接口
...
- 移除扫一扫/提现记录/设置独立菜单项,设置功能整合到页面内
- 新增绑定微信号、清缓存、退出登录的内联设置区
- 添加 content_upload.py:Skill 可直接调用上传内容到数据库
- 数据库已去重(196→69条)并添加唯一索引防止再次重复
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-02-21 14:04:55 +08:00
卡若
0e4baa4b7f
feat: 我的页整合扫一扫/设置与提现、all-chapters去重、内容上传API、文档与后台登录
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-02-20 18:50:16 +08:00
卡若
09fb67d2af
更新:next-env/package 配置、端口配置表、新增小程序接口申请文案
...
- next-env.d.ts / package.json 配置调整
- 开发文档/服务器管理 端口配置表更新
- 新增 开发文档/10、项目管理/小程序接口申请文案.md(wx.chooseAddress、wx.getPhoneNumber 等申请理由)
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-02-18 06:32:27 +08:00
乘风
bb62e887b3
优化编辑资料页面样式,统一按钮设计,调整导航栏高度,提升用户体验。更新相关样式以确保与全局样式一致,增强界面友好性。
2026-02-13 18:41:50 +08:00
乘风
c13ee38786
新增编辑资料入口,优化用户个人信息管理体验。更新 app.json 文件以包含新页面路径,确保导航功能正常。调整样式以提升界面友好性。
2026-02-13 17:47:13 +08:00
乘风
eea4a542de
更新小程序环境变量以切换至开发 API 地址,调整分销页面以支持新字段展示,包括推荐人和消费者的头像及昵称,优化绑定记录的状态显示和佣金计算逻辑,提升用户体验和代码可读性。
2026-02-13 17:32:50 +08:00
乘风
35b669c31e
优化小程序阅读页面逻辑,动态更新章节价格和免费状态,确保用户体验流畅。移除硬编码价格,支持通过接口返回的值进行展示。更新用户地址管理逻辑,简化获取地址的流程,提升代码可读性。
2026-02-13 16:36:38 +08:00
乘风
76624605a5
更新小程序 API 基础地址,调整阅读页面逻辑以支持免费内容展示,新增提现审批逻辑的二次校验,确保用户可提现金额准确。优化相关注释以提升代码可读性。
2026-02-13 14:21:50 +08:00
乘风
5b182cc629
优化海报保存逻辑,提升导出清晰度,兼容 iOS 设备。更新相关注释以反映画布尺寸和导出分辨率的变化。同时,调整小程序环境变量处理逻辑,确保生成的版本码正确,避免开发版过期问题。
2026-02-13 11:30:10 +08:00
乘风
0f9633b8f0
优化小程序版本更新检测逻辑,增强用户体验。新增扫码功能,支持用户通过扫一扫获取信息并展示解析结果,提升交互性。更新样式以适应新功能,确保界面友好。
2026-02-13 09:59:08 +08:00
乘风
808c959a20
重构推荐码处理逻辑,整合 scene 解析功能,优化扫码参数接收。更新阅读页面逻辑,支持通过 scene 解析 mid、id 和 ref,提升用户体验。新增二维码生成逻辑,确保与 scene 生成闭环。
2026-02-12 19:17:50 +08:00
乘风
a71e14d2e6
优化匹配页面,新增好友优惠展示逻辑,支持通过推荐码获取折扣。调整价格计算方式,确保用户在购买时能看到实际优惠。更新页面样式以提升用户体验,并修复部分逻辑问题。
2026-02-12 17:34:50 +08:00
乘风
543a465682
优化小程序阅读页面,新增好友优惠展示逻辑,支持通过推荐人获取折扣。调整价格计算方式,确保用户在购买章节时能看到实际优惠。更新相关样式以提升用户体验。
2026-02-12 17:08:46 +08:00
乘风
f1dad89434
优化小程序页面跳转逻辑,支持通过 scene 中的 ref 参数解析推荐码。更新章节配置,调整部分页面逻辑以提升用户体验,移除不必要的复制链接功能。
2026-02-12 16:11:27 +08:00
乘风
a571583be4
feat: 支持章节通过 mid 进行访问,优化阅读跳转逻辑。新增章节数据结构,包含章节的 mid 信息,提升用户体验。更新 API 以支持通过 mid 查询章节内容,确保兼容性与灵活性。
2026-02-12 15:52:35 +08:00
乘风
046e686cda
feat: 做好了扫描兼容处理
2026-02-12 15:17:39 +08:00
乘风
df359f0a35
优化小程序推荐码处理逻辑,支持通过扫码场景解析推荐码和初始章节ID。新增获取用户邀请码的功能以便于分享。更新分享配置,确保分享时自动带上推荐码。调整部分页面逻辑以提升用户体验。
2026-02-12 15:13:18 +08:00
乘风
448e908855
优化小程序推荐码处理逻辑,支持通过扫码场景解析推荐码和初始章节ID。新增获取用户邀请码的功能以便于分享。更新分享配置,确保分享时自动带上推荐码。调整部分页面逻辑以提升用户体验。
2026-02-12 15:09:52 +08:00
乘风
c57866ffe0
忽略文件
2026-02-11 16:53:57 +08:00
乘风
a1dcf599ee
新增匹配次数管理功能,优化用户匹配体验。通过服务端计算用户的匹配配额,更新用户状态以反映剩余匹配次数。同时,调整匹配页面逻辑,确保在匹配次数用尽时提示用户购买更多次数。更新相关API以支持匹配记录的存储与查询,提升系统稳定性。
2026-02-11 16:53:17 +08:00
乘风
ecee1bb2bb
重构匹配页面,通过新增登录和手机号绑定模态窗口来提升用户体验。在添加好友前,增加了通过微信和手机号绑定登录的功能。更新了API配置,并调整了用户联系信息的本地存储处理方式。改进了模态窗口的用户界面元素,并确保用户交互的数据流正确。
2026-02-11 15:50:53 +08:00
乘风
1e9ab0da71
Merge branch 'soul-content' into yongpxu-soul
...
# Conflicts:
# soul-admin/node_modules/.vite/deps/@radix-ui_react-dialog.js
# soul-admin/node_modules/.vite/deps/@radix-ui_react-label.js
# soul-admin/node_modules/.vite/deps/@radix-ui_react-select.js
# soul-admin/node_modules/.vite/deps/@radix-ui_react-slider.js
# soul-admin/node_modules/.vite/deps/@radix-ui_react-switch.js
# soul-admin/node_modules/.vite/deps/@radix-ui_react-tabs.js
# soul-admin/node_modules/.vite/deps/_metadata.json
2026-02-11 15:10:35 +08:00
乘风
9ae7ea4d68
go
2026-02-11 15:10:09 +08:00
乘风
dc3cba1c39
新增技术文档,详细描述了项目的技术栈、配置、鉴权与安全、数据层等内容。同时,更新小程序页面以支持收益数据的加载与刷新功能,优化用户体验。新增收益接口以返回用户的累计收益和可提现金额,并调整相关逻辑以确保数据准确性。
2026-02-11 15:06:59 +08:00
乘风
dfc1fd4e2d
Merge branch 'yongpxu-soul' into soul-content
...
# Conflicts:
# next-project/scripts/deploy_soul.py resolved by yongpxu-soul version
# next-project/scripts/devlop.py resolved by yongpxu-soul version
2026-02-11 15:06:09 +08:00
乘风
2c9364fd2f
新增技术文档,详细描述了项目的技术栈、配置、鉴权与安全、数据层等内容。同时,更新小程序页面以支持收益数据的加载与刷新功能,优化用户体验。新增收益接口以返回用户的累计收益和可提现金额,并调整相关逻辑以确保数据准确性。
2026-02-11 12:05:54 +08:00
乘风
a174d8e16d
新增用户确认收款功能,更新提现记录模型以支持用户确认时间,并在提现管理页面展示确认状态。同时,优化提现处理逻辑,确保在用户确认后记录相关信息,提升系统稳定性和用户体验。
2026-02-11 09:56:57 +08:00
乘风
ff92ec0e3e
更新小程序和开发环境配置,切换API基础地址至新的开发环境URL,并优化环境变量说明以提升可读性。同时,调整配置文件格式,确保一致性和可维护性。
2026-02-10 17:00:20 +08:00
乘风
109accecef
更新小程序API基础地址,启用新的生产环境URL并修复配置文件中的URL检查设置。同时,优化环境变量说明,确保配置更清晰易懂。调整提现确认接口的逻辑,仅返回审核通过的收款记录,提升用户体验和系统稳定性。
2026-02-10 15:54:02 +08:00
乘风
c38de4ad9b
新增转账场景报告信息支持,针对特定场景ID(1005)传递岗位类型和报酬说明,以满足微信接口要求。同时,优化转账请求的通知URL配置逻辑,提升代码的可读性和可维护性。
2026-02-10 15:09:26 +08:00
乘风
fef796e4d5
更新开发环境配置,注释掉本地 API 地址并启用生产环境 URL。同时,更新 TypeScript 构建信息以包含新的 API 路径,替换旧的 JavaScript 文件引用,提升代码的可维护性和一致性。
2026-02-10 15:07:20 +08:00
乘风
90a77da2da
优化小程序登录流程,增加用户协议和隐私政策的勾选机制,确保用户主动同意后方可登录,符合审核要求。同时,增强错误处理逻辑,提升用户体验和系统稳定性。新增用户协议和隐私政策页面,更新相关样式以改善界面交互。
2026-02-10 15:03:31 +08:00
乘风
3ca7d38318
更新小程序API基础地址,启用真实后端URL并注释掉本地开发地址。同时,完善环境变量示例,增加管理端登录相关配置,删除不再使用的商家转账说明文档,优化提现逻辑以支持状态同步和日志记录,提升系统的可维护性和用户体验。
2026-02-10 14:15:32 +08:00
乘风
e295f55fd9
新增未登录状态下的假资料展示,优化用户卡片界面,允许用户点击登录以打开登录弹窗。同时,更新登录弹窗样式,增加取消按钮,提升用户体验和交互性。
2026-02-10 10:39:39 +08:00
乘风
e6fa0b8e0d
tb
2026-02-10 09:46:32 +08:00
乘风
2bc1ef71b7
1
2026-02-09 21:49:12 +08:00