chore: 小程序更名为「肉垫计划」
- 原名「毛孩子计划」在微信已被占用,全项目 24 处替换(导航标题、 AI 提示词身份、社区官方号、后台登录页、logo 横版文案) - logo 英文副标同步改为 PAW PAD · CARE PLAN - 新增 小程序资料.md:后台要填的简介(多长度版本)、关键词、 服务类目建议与审核避雷要点 Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
+1
-1
File diff suppressed because one or more lines are too long
+1
-1
@@ -5,7 +5,7 @@
|
||||
<link rel="icon" type="image/svg+xml" href="/admin/favicon.svg" />
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
||||
<title>admin</title>
|
||||
<script type="module" crossorigin src="/admin/assets/index-Wim1fK8F.js"></script>
|
||||
<script type="module" crossorigin src="/admin/assets/index-1LtHYasw.js"></script>
|
||||
<link rel="stylesheet" crossorigin href="/admin/assets/index-CIpysjXR.css">
|
||||
</head>
|
||||
<body>
|
||||
|
||||
@@ -10,7 +10,7 @@ import (
|
||||
)
|
||||
|
||||
// 养宠助手安全护栏:不诊断、只做观察与就医前信息整理、始终给就医提示
|
||||
const aiSafetyPrompt = `你是「毛孩子计划」的养宠助手,服务新手猫狗主人。要求:
|
||||
const aiSafetyPrompt = `你是「肉垫计划」的养宠助手,服务新手猫狗主人。要求:
|
||||
1. 只提供日常照护建议、观察要点和就医前信息整理,绝不做医学诊断或开具体药物剂量。
|
||||
2. 任何异常都要说明"何时需要尽快就医"(如持续超过24小时、便血、频繁呕吐、精神明显变差等)。
|
||||
3. 基于用户提供的宠物档案和记录作答,不要泛泛而谈。
|
||||
|
||||
@@ -106,7 +106,7 @@ func (s *Service) CreatePost(userID string, in PostInput) (*model.Post, error) {
|
||||
authorEmoji := "🐾"
|
||||
switch in.Identity {
|
||||
case "official":
|
||||
authorName = "毛孩子计划官方"
|
||||
authorName = "肉垫计划官方"
|
||||
case "petName":
|
||||
if in.PetID != nil {
|
||||
var pet model.Pet
|
||||
|
||||
@@ -33,7 +33,7 @@ export default function Login() {
|
||||
<Card className="w-full max-w-sm">
|
||||
<CardHeader>
|
||||
<div className="text-3xl text-center mb-2">🐾</div>
|
||||
<CardTitle className="text-center text-xl">毛孩子计划 · 后台管理</CardTitle>
|
||||
<CardTitle className="text-center text-xl">肉垫计划 · 后台管理</CardTitle>
|
||||
</CardHeader>
|
||||
<CardContent>
|
||||
<form onSubmit={submit} className="space-y-4">
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
<svg width="900" height="300" viewBox="0 0 900 300" xmlns="http://www.w3.org/2000/svg" role="img" aria-label="毛孩子计划">
|
||||
<svg width="900" height="300" viewBox="0 0 900 300" xmlns="http://www.w3.org/2000/svg" role="img" aria-label="肉垫计划">
|
||||
<defs><linearGradient id="bgL" x1="0" y1="0" x2="0" y2="1"><stop offset="0" stop-color="#FFD08A"/><stop offset="1" stop-color="#F49A38"/></linearGradient></defs>
|
||||
<g transform="translate(40,30) scale(0.46)">
|
||||
<path d="M256 20 C 128 20, 20 128, 20 256 C 20 384, 128 492, 256 492 C 384 492, 492 384, 492 256 C 492 128, 384 20, 256 20 Z" fill="url(#bgL)"/>
|
||||
@@ -12,6 +12,6 @@
|
||||
<ellipse cx="374" cy="222" rx="38" ry="47" transform="rotate(20 374 222)"/>
|
||||
<ellipse cx="256" cy="320" rx="106" ry="82"/>
|
||||
</g></g>
|
||||
<text x="315" y="168" font-family="PingFang SC, Hiragino Sans GB, Microsoft YaHei, system-ui, sans-serif" font-size="96" font-weight="800" fill="#4A3524" letter-spacing="2">毛孩子计划</text>
|
||||
<text x="318" y="222" font-family="Poppins, Montserrat, system-ui, sans-serif" font-size="30" font-weight="600" fill="#E08A2B" letter-spacing="8">FUR KIDS · CARE PLAN</text>
|
||||
<text x="315" y="168" font-family="PingFang SC, Hiragino Sans GB, Microsoft YaHei, system-ui, sans-serif" font-size="96" font-weight="800" fill="#4A3524" letter-spacing="2">肉垫计划</text>
|
||||
<text x="318" y="222" font-family="Poppins, Montserrat, system-ui, sans-serif" font-size="30" font-weight="600" fill="#E08A2B" letter-spacing="8">PAW PAD · CARE PLAN</text>
|
||||
</svg>
|
||||
|
||||
|
Before Width: | Height: | Size: 1.5 KiB After Width: | Height: | Size: 1.5 KiB |
@@ -1,4 +1,4 @@
|
||||
<!doctype html><meta charset="utf-8"><title>毛孩子计划 · Logo 方案</title>
|
||||
<!doctype html><meta charset="utf-8"><title>肉垫计划 · Logo 方案</title>
|
||||
<style>
|
||||
body{margin:0;padding:32px;font-family:PingFang SC,system-ui,sans-serif;background:#FAF7F2;color:#3A2E23}
|
||||
h1{font-size:22px;font-weight:600;margin:0 0 4px}
|
||||
@@ -13,7 +13,7 @@ p.sub{margin:0 0 28px;color:#8A7A69;font-size:14px}
|
||||
.desc{margin-top:4px;font-size:13px;color:#8A7A69;line-height:1.5}
|
||||
.tag{display:inline-block;margin-top:10px;font-size:11px;color:#B26A12;background:#FFF3E1;padding:3px 10px;border-radius:99px}
|
||||
</style>
|
||||
<h1>毛孩子计划 · Logo 方案</h1>
|
||||
<h1>肉垫计划 · Logo 方案</h1>
|
||||
<p class="sub">每个方案下方是 72 / 44 / 28px 小尺寸预览 —— 小程序里实际就这么大,先看小图能不能认出来</p>
|
||||
<div class="grid">
|
||||
<div class="card"><div class="big">
|
||||
|
||||
@@ -190,7 +190,7 @@ module.exports.sel = function (map, key, index, def) {
|
||||
✓ 疫苗记录 {{poster ? poster.vaccine_records : 0}} 次
|
||||
✓ 高风险异常 {{poster ? poster.high_risk_count : 0}} 次</view>
|
||||
<view class="bold">健康状态:{{poster ? poster.headline : '稳定成长'}}</view>
|
||||
<view class="muted" style="font-size:24rpx;margin-top:20rpx">生成自:毛孩子计划</view>
|
||||
<view class="muted" style="font-size:24rpx;margin-top:20rpx">生成自:肉垫计划</view>
|
||||
</view>
|
||||
<button class="btn btn-primary btn-block" style="margin-top:28rpx" bindtap="close">保存 / 分享卡片</button>
|
||||
</block>
|
||||
@@ -205,7 +205,7 @@ module.exports.sel = function (map, key, index, def) {
|
||||
|
||||
<!-- Pro 会员 -->
|
||||
<block wx:elif="{{innerType === 'pro'}}">
|
||||
<view class="sheet-h3">毛孩子计划 Pro</view>
|
||||
<view class="sheet-h3">肉垫计划 Pro</view>
|
||||
<view class="sheet-p">解锁 365 天计划、PDF 健康档案、月度报告、多宠物管理与年度账单。</view>
|
||||
<view class="check-list">
|
||||
<view wx:for="{{proInfo.features}}" wx:key="*this" class="check selected"><view class="box">✓</view>{{item}}</view>
|
||||
|
||||
@@ -3,7 +3,7 @@ const app = getApp();
|
||||
Component({
|
||||
options: { addGlobalClass: true },
|
||||
properties: {
|
||||
title: { type: String, value: '毛孩子计划' },
|
||||
title: { type: String, value: '肉垫计划' },
|
||||
showBack: { type: Boolean, value: false }
|
||||
},
|
||||
data: {
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
<nav-bar title="毛孩子计划"></nav-bar>
|
||||
<nav-bar title="肉垫计划"></nav-bar>
|
||||
|
||||
<scroll-view class="page-scroll" scroll-y="{{true}}" enhanced="{{true}}" show-scrollbar="{{false}}">
|
||||
<view class="page-body">
|
||||
|
||||
@@ -2,5 +2,5 @@
|
||||
"usingComponents": {
|
||||
"nav-bar": "/components/nav-bar/nav-bar"
|
||||
},
|
||||
"navigationBarTitleText": "毛孩子计划"
|
||||
"navigationBarTitleText": "肉垫计划"
|
||||
}
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
<nav-bar title="毛孩子计划"></nav-bar>
|
||||
<nav-bar title="肉垫计划"></nav-bar>
|
||||
|
||||
<scroll-view class="page-scroll" scroll-y="{{true}}" enhanced="{{true}}" show-scrollbar="{{false}}">
|
||||
<view class="onboard-page">
|
||||
@@ -6,7 +6,7 @@
|
||||
<view wx:if="{{step === 0}}" class="step">
|
||||
<view class="hero">
|
||||
<view class="pet-logo">🐾</view>
|
||||
<view class="hero-h1">毛孩子计划</view>
|
||||
<view class="hero-h1">肉垫计划</view>
|
||||
<view class="hero-sub">新手养宠的 AI 日历、健康记录和成长报告。先生成计划,再每天照着做。</view>
|
||||
</view>
|
||||
<view class="proof-row">
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
<head>
|
||||
<meta charset="UTF-8" />
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0"/>
|
||||
<title>毛孩子计划 Pro UI - 微信小程序交互原型</title>
|
||||
<title>肉垫计划 Pro UI - 微信小程序交互原型</title>
|
||||
<style>
|
||||
:root{
|
||||
--bg:#F8F6F2;
|
||||
@@ -1478,7 +1478,7 @@
|
||||
<div class="statusbar"><span>9:41</span><span>●●● 5G ▰</span></div>
|
||||
<div class="wx-nav">
|
||||
<button id="backBtn" class="back-btn" onclick="goBack()">‹</button>
|
||||
<span id="navTitle">毛孩子计划</span>
|
||||
<span id="navTitle">肉垫计划</span>
|
||||
<div class="wx-capsule">··· ○</div>
|
||||
</div>
|
||||
|
||||
@@ -1487,7 +1487,7 @@
|
||||
<div class="step active" data-step="0">
|
||||
<div class="hero">
|
||||
<div class="pet-logo">🐾</div>
|
||||
<h1>毛孩子计划</h1>
|
||||
<h1>肉垫计划</h1>
|
||||
<p>新手养宠的 AI 日历、健康记录和成长报告。<br/>先生成计划,再每天照着做。</p>
|
||||
</div>
|
||||
<div class="proof-row">
|
||||
@@ -1916,7 +1916,7 @@
|
||||
<div class="post-card">
|
||||
<div class="post-head">
|
||||
<div class="post-avatar">🐾</div>
|
||||
<div class="post-user"><b>毛孩子计划官方</b><span>精选内容|今天</span></div>
|
||||
<div class="post-user"><b>肉垫计划官方</b><span>精选内容|今天</span></div>
|
||||
<span class="tag purple">精选</span>
|
||||
</div>
|
||||
<div class="post-content">新手帖:猫咪软便不一定马上就医,但要记录持续时间、精神状态、食欲和是否便血。可以从异常记录里生成就医前摘要。</div>
|
||||
@@ -2077,8 +2077,8 @@
|
||||
} else {
|
||||
$('backBtn').classList.add('show');
|
||||
}
|
||||
const titles = {home:'毛孩子计划', plan:'养宠计划', record:'快速记录', report:'成长报告', community:'宠友圈', learn:'新手知识', profile:'我的'};
|
||||
$('navTitle').innerText = titles[page] || '毛孩子计划';
|
||||
const titles = {home:'肉垫计划', plan:'养宠计划', record:'快速记录', report:'成长报告', community:'宠友圈', learn:'新手知识', profile:'我的'};
|
||||
$('navTitle').innerText = titles[page] || '肉垫计划';
|
||||
}
|
||||
function openSubPage(page){
|
||||
state.history.push(state.active);
|
||||
@@ -2282,7 +2282,7 @@
|
||||
✓ 高风险异常 0 次
|
||||
</div>
|
||||
<b>健康状态:稳定成长</b>
|
||||
<p class="muted" style="font-size:12px;margin-top:10px">生成自:毛孩子计划</p>
|
||||
<p class="muted" style="font-size:12px;margin-top:10px">生成自:肉垫计划</p>
|
||||
</div>
|
||||
<button class="btn btn-primary btn-block" style="margin-top:14px" onclick="closeSheet()">保存 / 分享卡片</button>
|
||||
`,
|
||||
@@ -2308,7 +2308,7 @@
|
||||
<button class="btn btn-primary btn-block" onclick="closeSheet()">确认修改</button>
|
||||
`,
|
||||
pro: `
|
||||
<div class="sheetbar"></div><h3>毛孩子计划 Pro</h3>
|
||||
<div class="sheetbar"></div><h3>肉垫计划 Pro</h3>
|
||||
<p>建议早期主推年费,价格可以低,重点验证付费意愿。</p>
|
||||
<div class="check-list">
|
||||
<div class="check selected"><span class="box">✓</span>365 天养宠计划</div>
|
||||
@@ -2344,7 +2344,7 @@
|
||||
<div class="sheetbar"></div><h3>评论</h3>
|
||||
<div class="record-row"><b>豆包妈妈</b><span>先观察精神和食欲</span></div>
|
||||
<div class="record-row"><b>馒头爸爸</b><span>我家换粮也软便过两天</span></div>
|
||||
<div class="record-row"><b>毛孩子计划官方</b><span>可以记录持续时间,必要时生成就医摘要</span></div>
|
||||
<div class="record-row"><b>肉垫计划官方</b><span>可以记录持续时间,必要时生成就医摘要</span></div>
|
||||
<div style="display:flex;gap:8px;margin-top:12px"><input placeholder="友善交流,分享经验..."/><button class="btn btn-primary" style="height:44px">发</button></div>
|
||||
`,
|
||||
sharePost: `
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
{
|
||||
"description": "毛孩子计划 - 新手养宠小程序",
|
||||
"description": "肉垫计划 - 新手养宠小程序",
|
||||
"packOptions": {
|
||||
"ignore": [],
|
||||
"include": []
|
||||
|
||||
@@ -0,0 +1,71 @@
|
||||
# 肉垫计划 · 小程序后台资料
|
||||
|
||||
## 一、基础信息
|
||||
|
||||
- **名称**:肉垫计划
|
||||
- **头像**:`pets-fe/assets/logo-512.png`(512×512 透明 PNG)
|
||||
- **英文/副标**:PAW PAD · CARE PLAN
|
||||
|
||||
---
|
||||
|
||||
## 二、小程序简介(限 4–120 字,选一个填)
|
||||
|
||||
### 主推版(约 115 字,信息最全)
|
||||
|
||||
> 肉垫计划是为新手养宠人打造的记录与提醒工具。为猫狗建立健康档案,按品类和成长阶段生成每日照护任务与三十天养护计划;随手记录体重、饮食、排便、用药、疫苗与开支,自动生成体重趋势和成长报告;疫苗驱虫到期自动提醒。还可在宠友圈交流养宠经验。
|
||||
|
||||
### 精简版(约 70 字)
|
||||
|
||||
> 肉垫计划是新手养宠的记录与提醒工具。为猫狗建立健康档案,生成每日照护任务和养护计划,记录体重、饮食、排便、疫苗与开支,并在疫苗驱虫到期前提醒你。
|
||||
|
||||
### 极简版(约 40 字)
|
||||
|
||||
> 面向新手养宠人的猫狗照护记录工具:每日任务、健康记录、体重趋势、疫苗驱虫提醒。
|
||||
|
||||
---
|
||||
|
||||
## 三、一句话介绍(分享标题 / 宣传语备用)
|
||||
|
||||
- 新手养宠,从每天一件小事开始
|
||||
- 猫狗的每日照护清单和健康档案
|
||||
- 记录它的每一天,别漏掉每一针
|
||||
|
||||
---
|
||||
|
||||
## 四、功能点(填「服务内容」或做详情页时用)
|
||||
|
||||
1. **建档** —— 按猫/狗和成长阶段(刚到家 / 幼年 / 成年 / 老年)建立专属档案
|
||||
2. **每日任务** —— 自动生成当天照护清单,可自行增删改,未完成自动顺延
|
||||
3. **养护计划** —— 三十天路线图 + 日历视图,到期自动续期
|
||||
4. **快速记录** —— 体重、便便、饮食、异常、用药、疫苗、消费、照片
|
||||
5. **体重趋势** —— 自动生成曲线,点任意节点查看当次数据与备注
|
||||
6. **到期提醒** —— 疫苗、驱虫、称重、月度报告
|
||||
7. **成长报告** —— 周报、月度账单、健康摘要
|
||||
8. **宠友圈** —— 发布图文、点赞评论、经验交流
|
||||
|
||||
---
|
||||
|
||||
## 五、关键词建议(后台可设,影响搜索)
|
||||
|
||||
养宠 · 宠物 · 猫 · 狗 · 宠物记录 · 养猫 · 养狗 · 疫苗提醒 · 宠物health档案 · 新手养宠
|
||||
|
||||
> 优先保证「养宠」「宠物记录」「疫苗提醒」这几个真实用户会搜的词。
|
||||
|
||||
---
|
||||
|
||||
## 六、服务类目建议
|
||||
|
||||
- 主类目:**工具 → 效率**(记录/提醒工具,审核最稳)
|
||||
- 或:**生活服务 → 宠物**(若平台开放该类目)
|
||||
- ⚠️ 社区(发帖/评论)属于 UGC,通常需要单独选「社交 → 社区」类目,**个人主体一般无法开通**。若你是个人主体,建议首版先隐藏社区入口,等企业主体资质下来再开。
|
||||
|
||||
---
|
||||
|
||||
## 七、审核避雷(重要)
|
||||
|
||||
1. **绝不能出现医疗表述**:诊断、治疗、确诊、疗效、替代就医。
|
||||
本项目的 AI 只做「观察建议 + 就医提示」,简介和页面文案统一用**记录、观察、提醒、建议**这类词。
|
||||
2. **不能用极限词**:最好、第一、唯一、领先、国内首个。
|
||||
3. **不能承诺效果**:如「保证宠物健康」「不再生病」。
|
||||
4. **AI 相关**:如涉及大模型对话功能,部分类目需补充说明,简介里描述为「养宠知识问答/观察建议」较稳妥。
|
||||
5. 简介里不要放联系方式、网址、二维码。
|
||||
Reference in New Issue
Block a user