[{"data":1,"prerenderedAt":399},["ShallowReactive",2],{"navigation_docs_en":3,"-en-meeting-2026-meeting-minutes":109,"-en-meeting-2026-meeting-minutes-surround":394},[4,40,65,78,87,100],{"title":5,"icon":6,"path":7,"stem":8,"children":9,"page":6},"开始使用",false,"/en/getting-started","en/1.getting-started",[10,15,20,25,30,35],{"title":11,"path":12,"stem":13,"icon":14},"介绍","/en/getting-started/introduction","en/1.getting-started/2.introduction","i-lucide-house",{"title":16,"path":17,"stem":18,"icon":19},"安装","/en/getting-started/installation","en/1.getting-started/3.installation","i-lucide-download",{"title":21,"path":22,"stem":23,"icon":24},"项目结构","/en/getting-started/project-structure","en/1.getting-started/4.project-structure","i-lucide-folder-tree",{"title":26,"path":27,"stem":28,"icon":29},"Studio 模块","/en/getting-started/studio","en/1.getting-started/5.studio","i-lucide-mouse-pointer-2",{"title":31,"path":32,"stem":33,"icon":34},"迁移","/en/getting-started/migration","en/1.getting-started/6.migration","i-lucide-replace",{"title":36,"path":37,"stem":38,"icon":39},"故障排除","/en/getting-started/troubleshooting","en/1.getting-started/7.troubleshooting","i-lucide-wrench",{"title":41,"path":42,"stem":43,"children":44,"page":6},"基础知识","/en/essentials","en/2.essentials",[45,50,55,60],{"title":46,"path":47,"stem":48,"icon":49},"Markdown 语法","/en/essentials/markdown-syntax","en/2.essentials/1.markdown-syntax","i-lucide-heading-1",{"title":51,"path":52,"stem":53,"icon":54},"代码块","/en/essentials/code-blocks","en/2.essentials/2.code-blocks","i-lucide-code-xml",{"title":56,"path":57,"stem":58,"icon":59},"组件","/en/essentials/components","en/2.essentials/3.components","i-lucide-component",{"title":61,"path":62,"stem":63,"icon":64},"图片与嵌入内容","/en/essentials/images-embeds","en/2.essentials/4.images-embeds","i-lucide-image",{"title":66,"path":67,"stem":68,"children":69,"page":6},"教程","/en/tutorials","en/3.tutorials",[70,74],{"title":71,"path":72,"stem":73},"frp使用指南","/en/tutorials/frpc","en/3.tutorials/1.frpc",{"title":75,"path":76,"stem":77},"服务器集群使用说明","/en/tutorials/server-cluster","en/3.tutorials/2.server-cluster",{"title":79,"path":80,"stem":81,"children":82,"page":6},"文档","/en/documents","en/4.documents",[83],{"title":84,"path":85,"stem":86},"kubernetes技术说明","/en/documents/k8s","en/4.documents/1.k8s",{"title":88,"path":89,"stem":90,"children":91,"page":6},"会议记录","/en/meeting","en/5.meeting",[92,96],{"title":93,"path":94,"stem":95},"会议记录说明","/en/meeting/meeting-introduction","en/5.meeting/0.meeting-introduction",{"title":97,"path":98,"stem":99},"二〇二六 · 起点会议（暨二〇二五 · 终点总结）","/en/meeting/2026-meeting-minutes","en/5.meeting/1.2026-meeting-minutes",{"title":101,"path":102,"stem":103,"children":104,"page":6},"团队项目","/en/projects","en/6.projects",[105],{"title":106,"path":107,"stem":108},"团队项目总览","/en/projects/projects-introduction","en/6.projects/0.projects-introduction",{"id":110,"title":97,"body":111,"description":388,"extension":389,"links":388,"meta":390,"navigation":391,"path":98,"seo":392,"stem":99,"__hash__":393},"docs_en/en/5.meeting/1.2026-meeting-minutes.md",{"type":112,"value":113,"toc":373},"minimark",[114,173,176,181,198,202,205,209,212,228,231,242,245,256,259,263,266,270,273,278,315,318,322,325,334,337,341,344,352,355,360,364,367,370],[115,116,117,130],"table",{},[118,119,120],"thead",{},[121,122,123,127],"tr",{},[124,125,126],"th",{},"项目",[124,128,129],{},"内容",[131,132,133,142,150,158,165],"tbody",{},[121,134,135,139],{},[136,137,138],"td",{},"时间",[136,140,141],{},"2026-1-1",[121,143,144,147],{},[136,145,146],{},"地点 / 平台",[136,148,149],{},"QQ",[121,151,152,155],{},[136,153,154],{},"主持人",[136,156,157],{},"Lin Mohan",[121,159,160,163],{},[136,161,162],{},"记录人",[136,164,157],{},[121,166,167,170],{},[136,168,169],{},"参与成员",[136,171,172],{},"CN059，XinHallow，Lukemich，LGCM，Meteorite",[174,175],"hr",{},[177,178,180],"h2",{"id":179},"二〇二五年的终点回望我们到底做成了什么又卡在了哪里","二〇二五年的终点回望：我们到底做成了什么，又卡在了哪里",[182,183,184,185,189,190,193,194,197],"p",{},"回顾整个二〇二五年，团队并非一无所获。我们实际落地并持续推进的内容，主要集中在 ",[186,187,188],"strong",{},"AniDay"," 项目以及 ",[186,191,192],{},"Bilibili、知乎"," 等平台的内容输出上。这些成果虽然数量不多，但至少证明了一件事：团队并不是没有能力做事，而是很难把事情持续地、大规模地做下去。然而，必须正视的是，",[186,195,196],{},"项目数量偏少、整体开发节奏偏慢","，几乎贯穿了整个一年。这并不是某一个阶段的偶发问题，而是长期存在、反复出现的结构性困境。如果只看表面，很容易把原因归结为一句话：大家都很忙，没时间。但我认为，真正的问题，远比“忙”要复杂得多。",[177,199,201],{"id":200},"表层原因之下学业压力是真实存在的客观限制","表层原因之下：学业压力是真实存在的客观限制",[182,203,204],{},"不可否认，部分成员面临着极其现实的时间压力。清晨六点多出门上学，晚上十点才能回到家，回家之后还要完成大量作业，再加上两周一次双休的作息制度，留给开发的时间几乎被压缩到极限。在这种前提下，要求每个人都持续、高强度参与开发，本身就是不现实的。时间不是主观意愿能挤出来的东西，这一点必须被正视，而不是被忽略或指责。但如果问题仅仅是大家都忙，那么整个团队应该是整体慢，而不是演变成几乎只有一个人在真正开发。",[177,206,208],{"id":207},"核心问题不是某个人的问题而是团队结构的失败","核心问题：不是某个人的问题，而是团队结构的失败",[182,210,211],{},"在实际运作中，小 Xin 成为了几乎唯一的主力开发者。代码主要由他完成，系统结构只有他最清楚，其他人如果想参与，往往会面临几个现实困境：",[213,214,215,219,222,225],"ul",{},[216,217,218],"li",{},"看不懂整体代码结构",[216,220,221],{},"不清楚自己能动哪一块",[216,223,224],{},"担心一改就出 Bug",[216,226,227],{},"不知道从哪里开始接手任务",[182,229,230],{},"久而久之，结果并不是其他人摆烂，而是被动退出参与。这并不是某个人能力不足的问题，也不是态度问题，而是一个非常典型的现象：当任务没有被拆分、入口不清晰、责任不明确时，团队自然会塌缩。于是，小 Xin 成了整个项目的“瓶颈”：",[213,232,233,236,239],{},[216,234,235],{},"代码只有小 Xin 最懂",[216,237,238],{},"别人任何事都要问小 Xin",[216,240,241],{},"小 Xin 一忙，团队立刻停摆",[182,243,244],{},"如果这种状态继续下去，结局几乎是可以预见的：",[213,246,247,250,253],{},[216,248,249],{},"小 Xin 会逐渐疲惫、烦躁，甚至失去热情",[216,251,252],{},"其他成员被边缘化，参与感越来越低",[216,254,255],{},"项目一旦卡住，没有任何人能接手",[182,257,258],{},"这不是个人问题，这是团队结构设计的失败。",[177,260,262],{"id":261},"我们的矛盾技术互补却无法形成合力","我们的矛盾：技术互补，却无法形成合力",[182,264,265],{},"从客观条件看，团队并非毫无优势。每个人掌握的技术方向并不完全相同，理论上具备互补性。但现实却是：在具体项目中，往往只用得上某一种技术，结果就是一个人非常忙，其他人却插不上手。这并不是能力浪费，而是缺乏系统性拆分和协作机制所导致的必然结果。",[177,267,269],{"id":268},"二〇二六年的起点不回避问题也不空谈理想","二〇二六年的起点：不回避问题，也不空谈理想",[182,271,272],{},"正因如此，二〇二六年的规划不再回避现实，而是直接承认现状，并在此基础上设定可执行的目标。",[274,275,277],"h3",{"id":276},"明确的-flag阶段目标","明确的 Flag（阶段目标）",[213,279,280,285,290,295,300,305,310],{},[216,281,282],{},[186,283,284],{},"寒假前完成 Auth 系统",[216,286,287],{},[186,288,289],{},"寒假前完成 AniDay",[216,291,292],{},[186,293,294],{},"寒假后一周内完成宣传片",[216,296,297],{},[186,298,299],{},"二〇二六年内完成 TATEN-OJ",[216,301,302],{},[186,303,304],{},"找到至少 3 名真正能参与开发的人",[216,306,307],{},[186,308,309],{},"Bilibili 粉丝数达到 2000",[216,311,312],{},[186,313,314],{},"Bilibili 总播放量达到 10 万",[182,316,317],{},"这些目标并不宏大，但每一项都指向一个核心，让项目真正动起来，而不是停留在口头规划。",[177,319,321],{"id":320},"更重要的目标让每一个人都能发挥价值","更重要的目标：让每一个人都能发挥价值",[182,323,324],{},"比项目本身更重要的，是团队运作方式的转变。二〇二六年的核心理念只有一句话：",[326,327,329],"div",{"align":328},"center",[182,330,331],{},[186,332,333],{},"让每一个人都能清楚地知道：我能做什么，我该做什么。",[182,335,336],{},"这意味着，任务必须被拆分到足够小，模块边界必须清晰，参与门槛要被主动降低，新成员也能找到切入口。",[177,338,340],{"id":339},"向外学习我们并不特殊","向外学习：我们并不特殊",[182,342,343],{},"在学习目标上，团队选择正视差距，向其他工作室学习：",[213,345,346,349],{},[216,347,348],{},"星际工作室：技术力强、有项目、资金足、拼爹、学校好，资源多",[216,350,351],{},"OpenTeens：技术力强、资金足、都在深圳本地，可以线下见面",[182,353,354],{},"也有反面教材：",[213,356,357],{},[216,358,359],{},"自由网络工作室：少数人员技术力强、开发者只有一个。是前车之鉴，提醒我们避免重蹈覆辙",[177,361,363],{"id":362},"结语起点不是重来而是校准方向","结语：起点不是重来，而是校准方向",[182,365,366],{},"二〇二六 · 起点会议，并不是否定过去一年，而是对二〇二五年的一次彻底复盘与纠错。",[182,368,369],{},"从今年起，团队要做的不是再靠某一个人硬扛，而是搭建一个能让更多人真正参与、真正接手、真正成长的体系。",[182,371,372],{},"这，才是二〇二六年真正的“起点”。",{"title":374,"searchDepth":375,"depth":375,"links":376},"",2,[377,378,379,380,381,385,386,387],{"id":179,"depth":375,"text":180},{"id":200,"depth":375,"text":201},{"id":207,"depth":375,"text":208},{"id":261,"depth":375,"text":262},{"id":268,"depth":375,"text":269,"children":382},[383],{"id":276,"depth":384,"text":277},3,{"id":320,"depth":375,"text":321},{"id":339,"depth":375,"text":340},{"id":362,"depth":375,"text":363},null,"md",{},true,{"title":97,"description":388},"TCyxv5UVwWX0irkADFSPGZKFRACrdqCDAqz5G--eDOY",[395,397],{"title":93,"path":94,"stem":95,"description":396,"children":-1},"本页面用于集中整理TATEN 工作室的会议记录，包括项目讨论、阶段总结与内部决策内容，作为团队协作与回溯的重要参考。",{"title":106,"path":107,"stem":108,"description":398,"children":-1},"本页面用于集中整理 TATEN Studio 的项目，包括项目概述、负责人、进展状态等信息，作为团队协作与项目管理的重要参考。",1771720385918]