-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathfeed.json
More file actions
152 lines (152 loc) · 33.1 KB
/
feed.json
File metadata and controls
152 lines (152 loc) · 33.1 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
{
"version": "https://jsonfeed.org/version/1",
"title": "黑猫的博客",
"description": "",
"home_page_url": "https://yoru-hiru.github.io",
"feed_url": "https://yoru-hiru.github.io/feed.json",
"user_comment": "",
"icon": "https://yoru-hiru.github.io/media/website/Sheng-Cheng-Hei-Mao-1.png",
"author": {
"name": "黑猫"
},
"items": [
{
"id": "https://yoru-hiru.github.io/chan-pin-ye-wu.html",
"url": "https://yoru-hiru.github.io/chan-pin-ye-wu.html",
"title": "产品业务",
"summary": "G端 TO G产品设计指南 G端产品的入门指南 B端 B端产品经理如何了解业务全局 B端交互设计指南 B端组件的设计指南 B端数据筛选查询的设计思路 货运 人人都是产品经理-了解货运平台 如何设计运费规则? 商业保理 详解商业保理 广告 互联网广告的思考与分析 如何搭建广告投放系统? 机器人 机器人行业调研 保险 互联网保险产品设计指南 旅游 了解OTA平台 零售 新零售saas架构…",
"content_html": "<ul>\n<li>G端\n<ul>\n<li><a href=\"https://www.woshipm.com/topic/tog\" target=\"_blank\" rel=\"noopener noreferrer\">TO G产品设计指南</a></li>\n<li><a href=\"https://www.woshipm.com/topic/to-g\" target=\"_blank\" rel=\"noopener noreferrer\">G端产品的入门指南</a></li>\n</ul>\n</li>\n<li> B端\n<ul>\n<li><a href=\"https://www.woshipm.com/topic/to-b\" target=\"_blank\" rel=\"noopener noreferrer\">B端产品经理如何了解业务全局</a></li>\n<li><a href=\"https://www.woshipm.com/topic/tob-3\" target=\"_blank\" rel=\"noopener noreferrer\">B端交互设计指南</a></li>\n<li><a href=\"https://www.woshipm.com/topic/component\" target=\"_blank\" rel=\"noopener noreferrer\">B端组件的设计指南</a></li>\n<li><a href=\"https://www.woshipm.com/topic/query\" target=\"_blank\" rel=\"noopener noreferrer\">B端数据筛选查询的设计思路</a></li>\n</ul>\n</li>\n<li> 货运\n<ul>\n<li><a href=\"https://www.woshipm.com/topic/platform\" target=\"_blank\" rel=\"noopener noreferrer\">人人都是产品经理-了解货运平台</a></li>\n<li><a href=\"https://www.woshipm.com/topic/freight\" target=\"_blank\" rel=\"noopener noreferrer\">如何设计运费规则?</a></li>\n</ul>\n</li>\n<li>商业保理\n<ul>\n<li><a href=\"https://www.woshipm.com/topic/commerce\" target=\"_blank\" rel=\"noopener noreferrer\">详解商业保理</a></li>\n</ul>\n</li>\n<li>广告\n<ul>\n<li><a href=\"https://www.woshipm.com/topic/ad-6\" target=\"_blank\" rel=\"noopener noreferrer\">互联网广告的思考与分析</a></li>\n<li><a href=\"https://www.woshipm.com/topic/ad-4\" target=\"_blank\" rel=\"noopener noreferrer\">如何搭建广告投放系统?</a></li>\n</ul>\n</li>\n<li>机器人\n<ul>\n<li><a href=\"https://www.woshipm.com/topic/robot\" target=\"_blank\" rel=\"noopener noreferrer\">机器人行业调研</a></li>\n</ul>\n</li>\n<li>保险\n<ul>\n<li><a href=\"https://www.woshipm.com/topic/insurance\" target=\"_blank\" rel=\"noopener noreferrer\">互联网保险产品设计指南</a></li>\n</ul>\n</li>\n<li>旅游\n<ul>\n<li><a href=\"https://www.woshipm.com/topic/ota\" target=\"_blank\" rel=\"noopener noreferrer\">了解OTA平台</a></li>\n</ul>\n</li>\n<li>零售\n<ul>\n<li><a href=\"https://www.woshipm.com/topic/saas-6\" target=\"_blank\" rel=\"noopener noreferrer\">新零售saas架构</a></li>\n</ul>\n</li>\n<li>外呼\n<ul>\n<li><a href=\"https://www.woshipm.com/topic/aicc\" target=\"_blank\" rel=\"noopener noreferrer\">外呼系统的设计指南</a></li>\n</ul>\n</li>\n<li>低代码\n<ul>\n<li><a href=\"https://www.woshipm.com/topic/low-code\" target=\"_blank\" rel=\"noopener noreferrer\">如何理解低代码?</a></li>\n</ul>\n</li>\n<li>智慧城市\n<ul>\n<li><a href=\"https://www.woshipm.com/topic/city\" target=\"_blank\" rel=\"noopener noreferrer\">智慧城市设计指南</a></li>\n</ul>\n</li>\n<li>考勤打卡\n<ul>\n<li><a href=\"https://www.woshipm.com/topic/attendance\" target=\"_blank\" rel=\"noopener noreferrer\">考勤打卡产品的设计指南</a></li>\n</ul>\n</li>\n<li>数字化\n<ul>\n<li><a href=\"https://www.woshipm.com/topic/digitization-2\" target=\"_blank\" rel=\"noopener noreferrer\">如何搭建数字化平台</a></li>\n<li><a href=\"https://www.woshipm.com/topic/shuzihua\" target=\"_blank\" rel=\"noopener noreferrer\">传统行业数字化</a></li>\n<li><a href=\"https://www.woshipm.com/topic/digitalization\" target=\"_blank\" rel=\"noopener noreferrer\">如何做服务数字化转型?</a></li>\n<li><a href=\"https://www.woshipm.com/topic/enterprise\" target=\"_blank\" rel=\"noopener noreferrer\">如何做企业数字化转型?</a></li>\n</ul>\n</li>\n<li>发票\n<ul>\n<li><a href=\"https://www.woshipm.com/topic/invoice\" target=\"_blank\" rel=\"noopener noreferrer\">发票系统设计指南</a></li>\n</ul>\n</li>\n<li>CMS\n<ul>\n<li><a href=\"https://www.woshipm.com/topic/cms\" target=\"_blank\" rel=\"noopener noreferrer\">内容管理系统(CMS)的设计指南</a></li>\n</ul>\n</li>\n<li>OMS\n<ul>\n<li><a href=\"https://www.woshipm.com/topic/oms\" target=\"_blank\" rel=\"noopener noreferrer\">跨境电商OMS系统分析</a></li>\n</ul>\n</li>\n<li>供应链\n<ul>\n<li><a href=\"https://www.woshipm.com/topic/system\" target=\"_blank\" rel=\"noopener noreferrer\">供应链系统设计指南</a></li>\n<li><a href=\"https://www.woshipm.com/topic/supplier\" target=\"_blank\" rel=\"noopener noreferrer\">供应商管理设计指南</a></li>\n</ul>\n</li>\n<li>HRM\n<ul>\n<li><a href=\"https://www.woshipm.com/topic/hrm\" target=\"_blank\" rel=\"noopener noreferrer\">人力资源管理系统的设计指南</a></li>\n</ul>\n</li>\n<li>WMS\n<ul>\n<li><a href=\"https://www.woshipm.com/topic/wms\" target=\"_blank\" rel=\"noopener noreferrer\">WMS系统设计指南</a></li>\n<li><a href=\"https://www.woshipm.com/topic/logistics\" target=\"_blank\" rel=\"noopener noreferrer\">物流仓储系统设计指南</a></li>\n</ul>\n</li>\n<li>金融\n<ul>\n<li><a href=\"https://www.woshipm.com/topic/finance-5\" target=\"_blank\" rel=\"noopener noreferrer\">消费金融APP流程详解</a></li>\n<li><a href=\"https://www.woshipm.com/topic/finance-4\" target=\"_blank\" rel=\"noopener noreferrer\">浅谈消费金融</a></li>\n<li><a href=\"https://www.woshipm.com/topic/finance-3\" target=\"_blank\" rel=\"noopener noreferrer\">金融产品经理需要知道的事</a></li>\n<li><a href=\"https://www.woshipm.com/topic/settle-money\" target=\"_blank\" rel=\"noopener noreferrer\">从0到1搭建结算平台</a></li>\n<li><a href=\"https://www.woshipm.com/topic/risk-management\" target=\"_blank\" rel=\"noopener noreferrer\">互联网金融风控体系的设计指南</a></li>\n</ul>\n</li>\n<li>企业管理系统\n<ul>\n<li><a href=\"https://www.woshipm.com/topic/enterprise-3\" target=\"_blank\" rel=\"noopener noreferrer\">企业管理系统设计指南</a></li>\n</ul>\n</li>\n<li>物联网\n<ul>\n<li><a href=\"https://www.woshipm.com/topic/iot\" target=\"_blank\" rel=\"noopener noreferrer\">物联网产品的设计思路</a></li>\n</ul>\n</li>\n<li>搜索\n<ul>\n<li><a href=\"https://www.woshipm.com/topic/search-3\" target=\"_blank\" rel=\"noopener noreferrer\">搜索策略产品经理必读系列</a></li>\n</ul>\n</li>\n<li>可视化大屏\n<ul>\n<li><a href=\"https://www.woshipm.com/topic/visualization-screen\" target=\"_blank\" rel=\"noopener noreferrer\">可视化大屏设计</a></li>\n</ul>\n</li>\n<li>XR\n<ul>\n<li><a href=\"https://www.woshipm.com/topic/xr\" target=\"_blank\" rel=\"noopener noreferrer\">XR空间交互指南</a></li>\n<li><a href=\"https://www.woshipm.com/topic/visionpro\" target=\"_blank\" rel=\"noopener noreferrer\">Vision Pro的设计和交互指南</a></li>\n</ul>\n</li>\n<li>教育\n<ul>\n<li><a href=\"https://www.woshipm.com/topic/k12\" target=\"_blank\" rel=\"noopener noreferrer\">K12在线教育产品该如何设计和运营?</a></li>\n</ul>\n</li>\n<li>O2O\n<ul>\n<li><a href=\"https://www.woshipm.com/topic/o2o\" target=\"_blank\" rel=\"noopener noreferrer\">关于O2O,多的是你不知道的事儿!</a></li>\n</ul>\n</li>\n<li>知识管理\n<ul>\n<li><a href=\"https://www.woshipm.com/topic/manage-2\" target=\"_blank\" rel=\"noopener noreferrer\">如何做知识管理?</a></li>\n</ul>\n</li>\n<li>知识付费\n<ul>\n<li><a href=\"https://www.woshipm.com/topic/knowledge\" target=\"_blank\" rel=\"noopener noreferrer\">浅谈知识付费</a></li>\n</ul>\n</li>\n<li>医疗\n<ul>\n<li><a href=\"https://www.woshipm.com/topic/medical-treatment-3\" target=\"_blank\" rel=\"noopener noreferrer\">互联网医疗行业分析和竞品分析报告</a></li>\n<li><a href=\"https://www.woshipm.com/topic/medical-treatment-2\" target=\"_blank\" rel=\"noopener noreferrer\">浅谈互联网医疗</a></li>\n<li><a href=\"https://www.woshipm.com/topic/medical-treatment\" target=\"_blank\" rel=\"noopener noreferrer\">互联网医疗运营</a></li>\n</ul>\n</li>\n<li>收银台\n<ul>\n<li><a href=\"https://www.woshipm.com/topic/cash-register\" target=\"_blank\" rel=\"noopener noreferrer\">收银台设计指南</a></li>\n</ul>\n</li>\n<li>BI\n<ul>\n<li><a href=\"https://www.woshipm.com/topic/bi\" target=\"_blank\" rel=\"noopener noreferrer\">BI系统概述</a></li>\n</ul>\n</li>\n<li>智能硬件\n<ul>\n<li><a href=\"https://www.woshipm.com/topic/smart-hardware\" target=\"_blank\" rel=\"noopener noreferrer\">智能硬件产品经理入门篇</a></li>\n</ul>\n</li>\n<li>数据仓库\n<ul>\n<li><a href=\"https://www.woshipm.com/topic/data-10\" target=\"_blank\" rel=\"noopener noreferrer\">什么是数据仓库?如何搭建数据仓库?</a></li>\n</ul>\n</li>\n<li>CDP\n<ul>\n<li><a href=\"https://www.woshipm.com/topic/cdp\" target=\"_blank\" rel=\"noopener noreferrer\">什么是CDP(客户数据平台)?如何搭建CDP平台</a></li>\n</ul>\n</li>\n<li>ERP\n<ul>\n<li><a href=\"https://www.woshipm.com/topic/erp\" target=\"_blank\" rel=\"noopener noreferrer\">ERP系统设计指南</a></li>\n</ul>\n</li>\n<li>SAAS\n<ul>\n<li><a href=\"https://www.woshipm.com/topic/saas-2\" target=\"_blank\" rel=\"noopener noreferrer\">如何设计B端SaaS产品及B端SaaS产品方法论</a></li>\n<li><a href=\"https://www.woshipm.com/topic/saas-3\" target=\"_blank\" rel=\"noopener noreferrer\">SaaS产品的商业模式和产品定价</a></li>\n<li><a href=\"https://www.woshipm.com/topic/saas-4\" target=\"_blank\" rel=\"noopener noreferrer\">SaaS平台产品架构设计</a></li>\n<li><a href=\"https://www.woshipm.com/topic/saas-5\" target=\"_blank\" rel=\"noopener noreferrer\">SaaS创业路线图</a></li>\n</ul>\n</li>\n<li>CRM\n<ul>\n<li><a href=\"https://www.woshipm.com/topic/crm-2\" target=\"_blank\" rel=\"noopener noreferrer\">什么是CRM?</a></li>\n<li><a href=\"https://www.woshipm.com/topic/scrm\" target=\"_blank\" rel=\"noopener noreferrer\">SCRM工具的搭建以及相关业务运用场景</a></li>\n</ul>\n</li>\n<li>web 3\n<ul>\n<li><a href=\"https://www.woshipm.com/topic/web3\" target=\"_blank\" rel=\"noopener noreferrer\">浅谈web3</a></li>\n</ul>\n</li>\n<li>AI\n<ul>\n<li><a href=\"https://www.woshipm.com/topic/ai-4\" target=\"_blank\" rel=\"noopener noreferrer\">关于教育+AI的思考</a></li>\n<li><a href=\"https://www.woshipm.com/topic/ai-3\" target=\"_blank\" rel=\"noopener noreferrer\">AI产品经理需要掌握的AI技术</a></li>\n<li><a href=\"https://www.woshipm.com/topic/ai-2\" target=\"_blank\" rel=\"noopener noreferrer\">AI应用实例分析</a></li>\n<li><a href=\"https://www.woshipm.com/topic/chatgpt\" target=\"_blank\" rel=\"noopener noreferrer\">浅谈ChatGPT</a></li>\n</ul>\n</li>\n<li>智能座舱\n<ul>\n<li><a href=\"https://www.woshipm.com/topic/car\" target=\"_blank\" rel=\"noopener noreferrer\">解读智能座舱的产品模块</a></li>\n<li><a href=\"https://www.woshipm.com/topic/hmi\" target=\"_blank\" rel=\"noopener noreferrer\">车载HMI设计指南</a></li>\n</ul>\n</li>\n<li>数据可视化\n<ul>\n<li><a href=\"https://www.woshipm.com/topic/data-visualization\" target=\"_blank\" rel=\"noopener noreferrer\">数据可视化的设计思路</a></li>\n</ul>\n</li>\n<li>OA\n<ul>\n<li><a href=\"https://www.woshipm.com/topic/office\" target=\"_blank\" rel=\"noopener noreferrer\">协同办公产品的设计思路</a></li>\n</ul>\n</li>\n<li>合同管理系统\n<ul>\n<li><a href=\"https://www.woshipm.com/topic/contract\" target=\"_blank\" rel=\"noopener noreferrer\">合同管理设计指南</a></li>\n</ul>\n</li>\n<li>大数据\n<ul>\n<li><a href=\"https://www.woshipm.com/topic/data-5\" target=\"_blank\" rel=\"noopener noreferrer\">大数据应用场景</a></li>\n</ul>\n</li>\n<li>营销平台\n<ul>\n<li><a href=\"https://www.woshipm.com/topic/automation\" target=\"_blank\" rel=\"noopener noreferrer\">如何搭建自动化营销平台</a></li>\n<li><a href=\"https://www.woshipm.com/topic/marketing-3\" target=\"_blank\" rel=\"noopener noreferrer\">搭建营销中心指南</a></li>\n<li><a href=\"https://www.woshipm.com/topic/distribution\" target=\"_blank\" rel=\"noopener noreferrer\">分销体系设计指南</a></li>\n</ul>\n</li>\n<li>中台\n<ul>\n<li><a href=\"https://www.woshipm.com/topic/zhongtai\" target=\"_blank\" rel=\"noopener noreferrer\">中台基础知识了解</a></li>\n<li><a href=\"https://www.woshipm.com/topic/yewu\" target=\"_blank\" rel=\"noopener noreferrer\">如何搭建业务中台?</a></li>\n<li><a href=\"https://www.woshipm.com/topic/data-3\" target=\"_blank\" rel=\"noopener noreferrer\">如何搭建数据中台?</a></li>\n</ul>\n</li>\n<li>模块\n<ul>\n<li><a href=\"https://www.woshipm.com/topic/function\" target=\"_blank\" rel=\"noopener noreferrer\">基础功能的实现原理和设计理解</a> </li>\n<li>导航\n<ul>\n<li><a href=\"https://www.woshipm.com/topic/navigation\" target=\"_blank\" rel=\"noopener noreferrer\">导航设计指南</a></li>\n</ul>\n</li>\n<li>账号\n<ul>\n<li><a href=\"https://www.woshipm.com/topic/account\" target=\"_blank\" rel=\"noopener noreferrer\">如何搭建账号体系?</a> </li>\n</ul>\n</li>\n<li>等级\n<ul>\n<li><a href=\"https://www.woshipm.com/topic/grade\" target=\"_blank\" rel=\"noopener noreferrer\">如何搭建用户等级体系?</a></li>\n<li><a href=\"https://www.woshipm.com/topic/growup\" target=\"_blank\" rel=\"noopener noreferrer\">如何搭建用户成长体系</a></li>\n</ul>\n</li>\n<li>排行榜\n<ul>\n<li><a href=\"https://www.woshipm.com/topic/rankings\" target=\"_blank\" rel=\"noopener noreferrer\">排行榜的设计思考</a></li>\n</ul>\n</li>\n<li>权限\n<ul>\n<li><a href=\"https://www.woshipm.com/topic/rbac\" target=\"_blank\" rel=\"noopener noreferrer\">基于RBAC模型的权限设计</a></li>\n</ul>\n</li>\n<li>加载\n<ul>\n<li><a href=\"https://www.woshipm.com/topic/loading\" target=\"_blank\" rel=\"noopener noreferrer\">加载功能的原理和设计</a> </li>\n</ul>\n</li>\n<li>会员\n<ul>\n<li><a href=\"https://www.woshipm.com/topic/member\" target=\"_blank\" rel=\"noopener noreferrer\">关于会员权益设计的思考</a></li>\n</ul>\n</li>\n<li>消息通知\n<ul>\n<li><a href=\"https://www.woshipm.com/topic/push-4\" target=\"_blank\" rel=\"noopener noreferrer\">消息通知系统设计指南</a></li>\n</ul>\n</li>\n<li>计费\n<ul>\n<li><a href=\"https://www.woshipm.com/topic/jifei\" target=\"_blank\" rel=\"noopener noreferrer\">计费系统设计指南</a></li>\n</ul>\n</li>\n<li>退款\n<ul>\n<li><a href=\"https://www.woshipm.com/topic/refund\" target=\"_blank\" rel=\"noopener noreferrer\">退款功能的设计思路</a></li>\n</ul>\n</li>\n<li>首页\n<ul>\n<li><a href=\"https://www.woshipm.com/topic/homepage\" target=\"_blank\" rel=\"noopener noreferrer\">系统首页设计指南</a></li>\n</ul>\n</li>\n<li>仪表盘\n<ul>\n<li><a href=\"https://www.woshipm.com/topic/dashboard\" target=\"_blank\" rel=\"noopener noreferrer\">仪表盘设计指南</a></li>\n</ul>\n</li>\n<li>电商搜索\n<ul>\n<li><a href=\"https://www.woshipm.com/topic/search-2\" target=\"_blank\" rel=\"noopener noreferrer\">电商搜索功能的设计指南</a></li>\n</ul>\n</li>\n<li>栅格\n<ul>\n<li><a href=\"https://www.woshipm.com/topic/shange\" target=\"_blank\" rel=\"noopener noreferrer\">浅析栅格系统</a></li>\n</ul>\n</li>\n<li>UGC\n<ul>\n<li><a href=\"https://www.woshipm.com/topic/ugc\" target=\"_blank\" rel=\"noopener noreferrer\">如何构建UGC社区?</a></li>\n</ul>\n</li>\n<li>批量导入\n<ul>\n<li><a href=\"https://www.woshipm.com/topic/excel\" target=\"_blank\" rel=\"noopener noreferrer\">批量导入的功能设计思路</a></li>\n</ul>\n</li>\n<li>人脸识别\n<ul>\n<li><a href=\"https://www.woshipm.com/topic/face-detection\" target=\"_blank\" rel=\"noopener noreferrer\">人脸识别的入门指南</a></li>\n</ul>\n</li>\n<li>数据埋点\n<ul>\n<li><a href=\"https://www.woshipm.com/topic/data-7\" target=\"_blank\" rel=\"noopener noreferrer\">数据埋点方案的撰写指南</a></li>\n</ul>\n</li>\n<li>内容审核\n<ul>\n<li><a href=\"https://www.woshipm.com/topic/content-3\" target=\"_blank\" rel=\"noopener noreferrer\">内容审核体系的设计思路</a></li>\n</ul>\n</li>\n<li>语音交互\n<ul>\n<li><a href=\"https://www.woshipm.com/topic/voice2\" target=\"_blank\" rel=\"noopener noreferrer\">语音交互的入门指南</a></li>\n</ul>\n</li>\n<li>年度报告\n<ul>\n<li><a href=\"https://www.woshipm.com/topic/report\" target=\"_blank\" rel=\"noopener noreferrer\">APP年度报告的设计思路</a></li>\n</ul>\n</li>\n<li>支付\n<ul>\n<li><a href=\"https://www.woshipm.com/topic/pay-2\" target=\"_blank\" rel=\"noopener noreferrer\">聚合支付的设计思路</a></li>\n<li><a href=\"https://www.woshipm.com/topic/risk-control\" target=\"_blank\" rel=\"noopener noreferrer\">支付风控体系的设计指南</a></li>\n<li><a href=\"https://www.woshipm.com/topic/cross-border\" target=\"_blank\" rel=\"noopener noreferrer\">了解跨境支付的相关信息</a></li>\n<li><a href=\"https://www.woshipm.com/topic/payment\" target=\"_blank\" rel=\"noopener noreferrer\">支付体系的设计指南</a></li>\n<li><a href=\"https://www.woshipm.com/topic/bill\" target=\"_blank\" rel=\"noopener noreferrer\">对账体系的设计思路</a></li>\n<li><a href=\"https://www.woshipm.com/topic/finance-2\" target=\"_blank\" rel=\"noopener noreferrer\">财务系统设计指南</a></li>\n</ul>\n</li>\n<li>feed 流\n<ul>\n<li><a href=\"https://www.woshipm.com/topic/feed\" target=\"_blank\" rel=\"noopener noreferrer\">feed流应该如何设计?</a></li>\n</ul>\n</li>\n<li>客服\n<ul>\n<li><a href=\"https://www.woshipm.com/topic/customerservice\" target=\"_blank\" rel=\"noopener noreferrer\">如何搭建一个智能客服?</a></li>\n</ul>\n</li>\n<li>开放平台\n<ul>\n<li><a href=\"https://www.woshipm.com/topic/open-platform\" target=\"_blank\" rel=\"noopener noreferrer\">开放平台的搭建思路</a></li>\n</ul>\n</li>\n</ul>\n</li>\n</ul>",
"author": {
"name": "黑猫"
},
"tags": [
],
"date_published": "2026-01-08T15:31:45+08:00",
"date_modified": "2026-01-09T22:29:47+08:00"
},
{
"id": "https://yoru-hiru.github.io/css-reset.html",
"url": "https://yoru-hiru.github.io/css-reset.html",
"title": "CSS Reset",
"summary": "用户代理默认 Firefox Chromium Webkit reset 方案 Josh Tailwind Preflight Uikit",
"content_html": "<h2>用户代理默认</h2>\n<ul>\n<li><a href=\"https://github.com/mozilla-firefox/firefox/blob/main/layout/style/res/html.css\" target=\"_blank\" rel=\"noopener noreferrer\">Firefox</a></li>\n<li><a href=\"https://github.com/chromium/chromium/blob/main/third_party/blink/renderer/core/html/resources/html.css\" target=\"_blank\" rel=\"noopener noreferrer\">Chromium</a></li>\n<li><a href=\"https://github.com/WebKit/WebKit/blob/main/Source/WebCore/css/html.css\" target=\"_blank\" rel=\"noopener noreferrer\">Webkit</a></li>\n</ul>\n<p>reset 方案</p>\n<ul>\n<li><a href=\"https://www.joshwcomeau.com/css/custom-css-reset/\" target=\"_blank\" rel=\"noopener noreferrer\">Josh</a></li>\n<li><a href=\"https://github.com/tailwindlabs/tailwindcss/blob/main/packages/tailwindcss/preflight.css\" target=\"_blank\" rel=\"noopener noreferrer\">Tailwind Preflight</a></li>\n<li><a href=\"https://github.com/uikit/uikit/blob/develop/dist/css/uikit.css\" target=\"_blank\" rel=\"noopener noreferrer\">Uikit</a></li>\n</ul>",
"author": {
"name": "黑猫"
},
"tags": [
],
"date_published": "2026-01-02T17:12:36+08:00",
"date_modified": "2026-01-03T01:32:07+08:00"
},
{
"id": "https://yoru-hiru.github.io/publii-zhu-ti-simple-yuan-ma-jie-xi.html",
"url": "https://yoru-hiru.github.io/publii-zhu-ti-simple-yuan-ma-jie-xi.html",
"title": "Publii 主题 Simple 源码解析",
"author": {
"name": "黑猫"
},
"tags": [
],
"date_published": "2025-12-19T00:28:42+08:00",
"date_modified": "2025-12-19T00:28:42+08:00"
},
{
"id": "https://yoru-hiru.github.io/publii-zhu-ti-kai-fa.html",
"url": "https://yoru-hiru.github.io/publii-zhu-ti-kai-fa.html",
"title": "Publii 主题开发",
"summary": "模板 模板语言:Handlebars 目录结构 必需 config.json index.hbs post.hbs thumbnail.png(400*300px) assets/css/main.css:用于生成styles.css,与可选生成的override.css文件合并 推荐 tag.hbs tags.hbs author.hbs 可选",
"content_html": "<div class=\"post__toc\">\n<h3>目录</h3>\n<ul>\n<li><a href=\"#mcetoc_1ifq0ffa3a\">目录结构</a>\n<ul>\n<li><a href=\"#mcetoc_1ifq0ffa3b\">必需</a></li>\n<li><a href=\"#mcetoc_1ifq0fpjje\">推荐</a></li>\n<li><a href=\"#mcetoc_1ifq0fpjjf\">可选</a></li>\n</ul>\n</li>\n</ul>\n</div>\n<p><a href=\"https://github.com/GetPublii/theme-Blank\" target=\"_blank\" rel=\"noopener noreferrer\">模板</a></p>\n<p>模板语言:<a href=\"https://handlebarsjs.com/\" target=\"_blank\" rel=\"noopener noreferrer\">Handlebars</a></p>\n<h2 id=\"mcetoc_1ifq0ffa3a\">目录结构</h2>\n<h3 id=\"mcetoc_1ifq0ffa3b\">必需</h3>\n<ul>\n<li>config.json</li>\n<li>index.hbs</li>\n<li>post.hbs</li>\n<li>thumbnail.png(400*300px)</li>\n<li>assets/css/main.css:用于生成styles.css,与可选生成的<strong data-immersive-translate-walked=\"5c649801-987f-4971-9293-4fb317484399\">override.css</strong>文件合并</li>\n</ul>\n<h3 id=\"mcetoc_1ifq0fpjje\">推荐</h3>\n<ul>\n<li>tag.hbs</li>\n<li>tags.hbs</li>\n<li>author.hbs</li>\n</ul>\n<h3 id=\"mcetoc_1ifq0fpjjf\">可选</h3>",
"author": {
"name": "黑猫"
},
"tags": [
],
"date_published": "2024-12-23T22:56:29+08:00",
"date_modified": "2024-12-23T23:04:53+08:00"
},
{
"id": "https://yoru-hiru.github.io/ce-shi.html",
"url": "https://yoru-hiru.github.io/ce-shi.html",
"title": "审查",
"summary": "测试 功能 优化 安全 路线图 可访问性 隐私性",
"content_html": "<div class=\"post__toc\">\n<h3>目录</h3>\n<ul>\n<li> </li>\n<li><a href=\"#mcetoc_1ie3qih952q\">测试</a>\n<ul>\n<li><a href=\"#mcetoc_1ie3qih952s\">功能</a></li>\n<li><a href=\"#mcetoc_1ie3qih952t\">优化</a>\n<ul>\n<li><a href=\"#mcetoc_1ie3qih952u\">安全</a></li>\n<li><a href=\"#mcetoc_1ie3qih952v\">性能</a></li>\n</ul>\n</li>\n</ul>\n</li>\n<li><a href=\"#mcetoc_1ie3rfdm13f\">模式</a></li>\n</ul>\n</div>\n<h2 id=\"mcetoc_1ie3qih952p\"></h2>\n<h2 id=\"mcetoc_1ie3qih952q\">测试</h2>\n<h3 id=\"mcetoc_1ie3qih952s\">功能</h3>\n<h3 id=\"mcetoc_1ie3qih952t\">优化</h3>\n<h4 id=\"mcetoc_1ie3qih952u\">安全</h4>\n<p><a href=\"https://roadmap.sh/cyber-security\" target=\"_blank\" rel=\"noopener noreferrer\">路线图</a></p>\n<h4 id=\"mcetoc_1ie3qih952v\">性能</h4>\n<p>可访问性</p>\n<p>隐私性</p>\n<p> </p>\n<h2 id=\"mcetoc_1ie3rfdm13f\">模式</h2>\n<p> </p>",
"author": {
"name": "黑猫"
},
"tags": [
],
"date_published": "2024-12-02T21:26:27+08:00",
"date_modified": "2024-12-23T22:45:46+08:00"
},
{
"id": "https://yoru-hiru.github.io/ai.html",
"url": "https://yoru-hiru.github.io/ai.html",
"title": "AI",
"summary": "理论 数学 统计 计量经济 编码 探索性数据分析 机器学习 深度学习 MLOps 应用 模型 OpenAI Hugging Face Ollama 嵌入 用例 语义搜索 数据分类 推荐系统 异常检测 工具 Open AI BERT…",
"content_html": "<div class=\"post__toc\">\n<h3>目录</h3>\n<ul>\n<li><a href=\"#mcetoc_1iah88urn5i\">理论</a>\n<ul>\n<li><a href=\"#mcetoc_1iah8fj456d\">数学</a></li>\n<li><a href=\"#mcetoc_1iah8fj456e\">统计</a></li>\n<li><a href=\"#mcetoc_1iah8fj456f\">计量经济</a></li>\n<li><a href=\"#mcetoc_1iah8fj456g\">编码</a></li>\n<li><a href=\"#mcetoc_1iah8fj456h\">探索性数据分析</a></li>\n<li><a href=\"#mcetoc_1iah8fj456i\">机器学习</a></li>\n<li><a href=\"#mcetoc_1iah8fj456j\">深度学习</a></li>\n<li><a href=\"#mcetoc_1iah8fj456k\">MLOps</a></li>\n</ul>\n</li>\n<li><a href=\"#mcetoc_1iah8b9o85r\">应用</a>\n<ul>\n<li><a href=\"#mcetoc_1iah731l61\">模型</a></li>\n<li><a href=\"#mcetoc_1iah7gh8ur\">嵌入</a>\n<ul>\n<li><a href=\"#mcetoc_1iah7utnl47\">用例</a></li>\n<li><a href=\"#mcetoc_1iah7utnl48\">工具</a></li>\n</ul>\n</li>\n<li><a href=\"#mcetoc_1iah7gh8us\">矢量数据库</a></li>\n<li><a href=\"#mcetoc_1iah7q7rq3i\">RAG</a>\n<ul>\n<li><a href=\"#mcetoc_1iah801b54g\">过程</a></li>\n</ul>\n</li>\n<li><a href=\"#mcetoc_1iah7q7rq3j\">代理</a></li>\n<li><a href=\"#mcetoc_1iah7q7rq3k\">多模态</a>\n<ul>\n<li><a href=\"#mcetoc_1iah85sil55\">用例</a></li>\n</ul>\n</li>\n<li><a href=\"#mcetoc_1iah7q7rq3l\">工具</a></li>\n<li><a href=\"#mcetoc_1iah7b4f4k\">安全</a></li>\n</ul>\n</li>\n<li><a href=\"#mcetoc_1iah8b9o85s\">数据分析</a></li>\n</ul>\n</div>\n<h2 id=\"mcetoc_1iah88urn5i\">理论</h2>\n<h3 id=\"mcetoc_1iah8fj456d\">数学</h3>\n<h3 id=\"mcetoc_1iah8fj456e\">统计</h3>\n<h3 id=\"mcetoc_1iah8fj456f\">计量经济</h3>\n<h3 id=\"mcetoc_1iah8fj456g\">编码</h3>\n<h3 id=\"mcetoc_1iah8fj456h\">探索性数据分析</h3>\n<h3 id=\"mcetoc_1iah8fj456i\">机器学习</h3>\n<h3 id=\"mcetoc_1iah8fj456j\">深度学习</h3>\n<h3 id=\"mcetoc_1iah8fj456k\">MLOps</h3>\n<h2 id=\"mcetoc_1iah8b9o85r\">应用</h2>\n<h3 id=\"mcetoc_1iah731l61\">模型</h3>\n<ul>\n<li><a href=\"https://platform.openai.com/docs/models\" target=\"_blank\" rel=\"noopener noreferrer\">OpenAI</a></li>\n<li><a href=\"https://huggingface.co/\" target=\"_blank\" rel=\"noopener noreferrer\">Hugging Face</a></li>\n<li><a href=\"https://ollama.com/\" target=\"_blank\" rel=\"noopener noreferrer\">Ollama</a></li>\n</ul>\n<h3 id=\"mcetoc_1iah7gh8ur\">嵌入</h3>\n<h4 id=\"mcetoc_1iah7utnl47\">用例</h4>\n<ul>\n<li>语义搜索</li>\n<li>数据分类</li>\n<li>推荐系统</li>\n<li>异常检测</li>\n</ul>\n<h4 id=\"mcetoc_1iah7utnl48\">工具</h4>\n<ul>\n<li><a href=\"https://platform.openai.com/docs/api-reference/embeddings/create\" target=\"_blank\" rel=\"noopener noreferrer\">Open AI</a></li>\n<li><a href=\"https://h2o.ai/wiki/bert/\" target=\"_blank\" rel=\"noopener noreferrer\">BERT</a></li>\n<li><a href=\"https://sbert.net/\" target=\"_blank\" rel=\"noopener noreferrer\">SBERT</a></li>\n<li><a href=\"https://huggingface.co/\" target=\"_blank\" rel=\"noopener noreferrer\">Hugging Face</a></li>\n</ul>\n<h3 id=\"mcetoc_1iah7gh8us\">矢量数据库</h3>\n<h3 id=\"mcetoc_1iah7q7rq3i\">RAG</h3>\n<h4 id=\"mcetoc_1iah801b54g\">过程</h4>\n<p id=\"mcetoc_1iah801b54h\">分块</p>\n<p id=\"mcetoc_1iah801b54i\">嵌入</p>\n<p id=\"mcetoc_1iah801b54j\">矢量数据库</p>\n<p id=\"mcetoc_1iah801b54k\">检索</p>\n<p id=\"mcetoc_1iah801b54l\">生成</p>\n<h3 id=\"mcetoc_1iah7q7rq3j\">代理</h3>\n<h3 id=\"mcetoc_1iah7q7rq3k\">多模态</h3>\n<h4 id=\"mcetoc_1iah85sil55\">用例</h4>\n<ul>\n<li>图像理解</li>\n<li>图像生成</li>\n<li>视频理解</li>\n<li>音频处理</li>\n<li>语音转文本</li>\n<li>文本转语音</li>\n</ul>\n<h3 id=\"mcetoc_1iah7q7rq3l\">工具</h3>\n<h3 id=\"mcetoc_1iah7b4f4k\">安全</h3>\n<h2 id=\"mcetoc_1iah8b9o85s\">数据分析</h2>",
"author": {
"name": "黑猫"
},
"tags": [
],
"date_published": "2024-10-19T09:30:35+08:00",
"date_modified": "2024-10-21T23:08:28+08:00"
},
{
"id": "https://yoru-hiru.github.io/radix.html",
"url": "https://yoru-hiru.github.io/radix.html",
"title": "Radix",
"summary": "安装包 npm install @radix-ui/themes 导入样式 import \"@radix-ui/themes/styles.css\";",
"content_html": "<ol>\n<li>安装包\n<pre class=\"language-bash\"><code>npm install @radix-ui/themes</code></pre>\n</li>\n<li>导入样式\n<pre class=\"language-javascript\"><code>import \"@radix-ui/themes/styles.css\";\n</code></pre>\n</li>\n</ol>",
"author": {
"name": "黑猫"
},
"tags": [
],
"date_published": "2024-10-11T13:35:12+08:00",
"date_modified": "2024-10-11T20:32:56+08:00"
},
{
"id": "https://yoru-hiru.github.io/refine.html",
"url": "https://yoru-hiru.github.io/refine.html",
"title": "Refine",
"summary": "React 元框架。 用于 CRUD 密集型 Web 应用: 通过核心组件和钩子, npm create refine-app@latest 选择模板 Vite Next 选择后端服务 选择 UI 框架",
"content_html": "<p>React 元框架。</p>\n<p>用于 CRUD 密集型 Web 应用:</p>\n<ul>\n<li>内部工具</li>\n<li>管理面板</li>\n<li>仪表盘</li>\n<li>B2B 应用</li>\n<li>表单</li>\n</ul>\n<p>通过核心组件和钩子,</p>\n<ul>\n<li>身份验证</li>\n<li>访问控制</li>\n<li>路由</li>\n<li>网络</li>\n<li>状态管理</li>\n<li>国际化</li>\n</ul>\n<p> </p>\n<ul>\n<li>平台\n<ul>\n<li>Next.js</li>\n<li>Remix</li>\n<li>React Native</li>\n<li>Electron</li>\n</ul>\n</li>\n<li>UI\n<ul>\n<li>TailwindCSS</li>\n<li>Ant Design</li>\n<li>Material UI</li>\n<li>Mantine</li>\n<li>Chakra UI</li>\n</ul>\n</li>\n<li>验证</li>\n<li>后端</li>\n</ul>\n<h2>使用</h2>\n<pre class=\"language-bash\"><code>npm create refine-app@latest</code></pre>\n<ol>\n<li>选择模板\n<ul>\n<li>Vite</li>\n<li>Next</li>\n</ul>\n</li>\n<li>选择后端服务</li>\n<li>选择 UI 框架</li>\n</ol>",
"author": {
"name": "黑猫"
},
"tags": [
],
"date_published": "2024-10-07T19:13:36+08:00",
"date_modified": "2024-10-09T22:21:49+08:00"
},
{
"id": "https://yoru-hiru.github.io/ant-design-pro.html",
"url": "https://yoru-hiru.github.io/ant-design-pro.html",
"title": "Ant Design Pro 6",
"summary": "准备 依赖 node git 安装 npm i @ant-design/pro-cli -g npm install yarn tyarn -g # 不用 tyarn 很容易依赖安装失败 使用 创建应用 pro create my-app cd my-app…",
"content_html": "<div class=\"post__toc\">\n<h3>目录</h3>\n<ul>\n<li><a href=\"#mcetoc_1i94716a61g\">准备</a>\n<ul>\n<li><a href=\"#mcetoc_1i94716a61h\">依赖</a></li>\n<li><a href=\"#mcetoc_1i94716a61i\">安装</a></li>\n</ul>\n</li>\n<li><a href=\"#mcetoc_1i94716a61j\">使用</a>\n<ul>\n<li><a href=\"#mcetoc_1i94716a61k\">创建应用</a></li>\n</ul>\n</li>\n</ul>\n</div>\n<h2 id=\"mcetoc_1i94716a61f\"></h2>\n<h2 id=\"mcetoc_1i94716a61g\">准备</h2>\n<h3 id=\"mcetoc_1i94716a61h\">依赖</h3>\n<ul>\n<li>node</li>\n<li>git</li>\n</ul>\n<h3 id=\"mcetoc_1i94716a61i\">安装</h3>\n<pre class=\"language-bash\"><code>npm i @ant-design/pro-cli -g\nnpm install yarn tyarn -g # 不用 tyarn 很容易依赖安装失败 </code></pre>\n<h2 id=\"mcetoc_1i94716a61j\">使用</h2>\n<h3 id=\"mcetoc_1i94716a61k\">创建应用</h3>\n<pre class=\"language-bash\"><code>pro create my-app\ncd my-app\ntyarn\nyarn start</code></pre>\n<p class=\"msg--warning msg--highlight msg\">白屏问题:删除路由 user/404(在 config/routes.ts 文件里)</p>\n<h3>国际化</h3>\n<p>src/locales</p>\n<p> </p>\n<p> </p>",
"author": {
"name": "黑猫"
},
"tags": [
],
"date_published": "2024-09-26T15:23:03+08:00",
"date_modified": "2024-10-03T20:32:25+08:00"
},
{
"id": "https://yoru-hiru.github.io/umi.html",
"url": "https://yoru-hiru.github.io/umi.html",
"title": "Umi",
"summary": "npx create-umi@latest pnpm dev pnpm build pnpm umi g",
"content_html": "<pre class=\"language-bash\"><code>npx create-umi@latest</code></pre>\n<pre class=\"language-bash\"><code>pnpm dev</code></pre>\n<pre class=\"language-bash\"><code>pnpm build</code></pre>\n<pre class=\"language-bash\"><code>pnpm umi g</code></pre>",
"author": {
"name": "黑猫"
},
"tags": [
],
"date_published": "2024-09-23T02:07:18+08:00",
"date_modified": "2024-09-26T13:57:47+08:00"
}
]
}