接口页面--全局数据:
site-> {"id":1,"name":"七弈智慧","domain":"doc.7yi.link","email":"13346163791@qq.com","wx":null,"icp":"浙ICP备2023022652号-1","code":"","json":{"siteSubtitle":"• 工作室"},"title":"七弈国象-连接七弈 智慧人生","keywords":"国际象棋,棋谱,pgn,","description":"国际象棋站","createdAt":null,"updatedAt":"2025-04-14T01:07:55.000Z","template":null,"appid":null,"secret":null}
111-->• 工作室
nav-> [{"id":13,"pid":0,"name":"日常工作杂记","pinyin":"richanggongzuozaji","path":"/richanggongzuozaji","sort":4,"target":"0","status":"0","list_view":"list.html","article_view":"article.html","seo_title":"","seo_keywords":"","seo_description":"","type":"0","children":[{"id":14,"pid":13,"name":"前端","pinyin":"qianduan","path":"/cmsgaijin/qianduan","sort":0,"target":"0","status":"0","list_view":"list.html","article_view":"article.html","seo_title":"","seo_keywords":"","seo_description":"","type":"0"},{"id":15,"pid":13,"name":"后端","pinyin":"houduan","path":"/cmsgaijin/houduan","sort":0,"target":"0","status":"0","list_view":"list.html","article_view":"article.html","seo_title":"","seo_keywords":"","seo_description":"","type":"0"},{"id":16,"pid":13,"name":"总结","pinyin":"zongjie","path":"/kaifariji/zongjie","sort":0,"target":"0","status":"0","list_view":"list.html","article_view":"article.html","seo_title":"","seo_keywords":"","seo_description":"","type":"0"},{"id":17,"pid":13,"name":"工作计划","pinyin":"gongzuojihua","path":"/richanggongzuozaji/gongzuojihua","sort":0,"target":"0","status":"0","list_view":"list.html","article_view":"article.html","seo_title":"","seo_keywords":"","seo_description":"","type":"0"},{"id":22,"pid":13,"name":"炒股养棋","pinyin":"chaoguyangqi","path":"/chaoguyangqi","sort":0,"target":"0","status":"0","list_view":"list.html","article_view":"article.html","seo_title":"","seo_keywords":"","seo_description":"","type":"0"},{"id":23,"pid":13,"name":"cx13","pinyin":"cx13","path":"/kaifariji/cx13","sort":0,"target":"0","status":"0","list_view":"list.html","article_view":"article.html","seo_title":"","seo_keywords":"","seo_description":"","type":"0"},{"id":24,"pid":13,"name":"时限学堂","pinyin":"shixianxuetang","path":"/richanggongzuozaji/shixianxuetang","sort":0,"target":"0","status":"0","list_view":"list.html","article_view":"article.html","seo_title":"","seo_keywords":"","seo_description":"","type":"0"},{"id":25,"pid":13,"name":"运营","pinyin":"yunying","path":"/richanggongzuozaji/yunying","sort":0,"target":"0","status":"0","list_view":"list.html","article_view":"article.html","seo_title":"","seo_keywords":"","seo_description":"","type":"0"}]},{"id":18,"pid":0,"name":"国象练习","pinyin":"guoxianglianxi","path":"/guoxianglianxi","sort":3,"target":"0","status":"0","list_view":"list.html","article_view":"article.html","seo_title":"","seo_keywords":"","seo_description":"","type":"0"},{"id":19,"pid":0,"name":"信息公布","pinyin":"xinxigongbu","path":"/xinxigongbu","sort":6,"target":"0","status":"0","list_view":"list.html","article_view":"article.html","seo_title":"","seo_keywords":"","seo_description":"","type":"0","children":[{"id":20,"pid":19,"name":"业界消息","pinyin":"yejiexiaoxi","path":"/qiyiguoxiang/yejiexiaoxi","sort":0,"target":"0","status":"0","list_view":"list.html","article_view":"article.html","seo_title":"","seo_keywords":"","seo_description":"","type":"0"},{"id":21,"pid":19,"name":"七弈动态","pinyin":"qiyidongtai","path":"/xinxigongbu/qiyidongtai","sort":0,"target":"0","status":"0","list_view":"list.html","article_view":"article.html","seo_title":"","seo_keywords":"","seo_description":"","type":"0"}]}]
category-> [{"id":13,"pid":0,"name":"日常工作杂记","pinyin":"richanggongzuozaji","path":"/richanggongzuozaji","sort":4,"target":"0","status":"0","list_view":"list.html","article_view":"article.html","seo_title":"","seo_keywords":"","seo_description":"","type":"0","children":[{"id":14,"pid":13,"name":"前端","pinyin":"qianduan","path":"/cmsgaijin/qianduan","sort":0,"target":"0","status":"0","list_view":"list.html","article_view":"article.html","seo_title":"","seo_keywords":"","seo_description":"","type":"0"},{"id":15,"pid":13,"name":"后端","pinyin":"houduan","path":"/cmsgaijin/houduan","sort":0,"target":"0","status":"0","list_view":"list.html","article_view":"article.html","seo_title":"","seo_keywords":"","seo_description":"","type":"0"},{"id":16,"pid":13,"name":"总结","pinyin":"zongjie","path":"/kaifariji/zongjie","sort":0,"target":"0","status":"0","list_view":"list.html","article_view":"article.html","seo_title":"","seo_keywords":"","seo_description":"","type":"0"},{"id":17,"pid":13,"name":"工作计划","pinyin":"gongzuojihua","path":"/richanggongzuozaji/gongzuojihua","sort":0,"target":"0","status":"0","list_view":"list.html","article_view":"article.html","seo_title":"","seo_keywords":"","seo_description":"","type":"0"},{"id":22,"pid":13,"name":"炒股养棋","pinyin":"chaoguyangqi","path":"/chaoguyangqi","sort":0,"target":"0","status":"0","list_view":"list.html","article_view":"article.html","seo_title":"","seo_keywords":"","seo_description":"","type":"0"},{"id":23,"pid":13,"name":"cx13","pinyin":"cx13","path":"/kaifariji/cx13","sort":0,"target":"0","status":"0","list_view":"list.html","article_view":"article.html","seo_title":"","seo_keywords":"","seo_description":"","type":"0"},{"id":24,"pid":13,"name":"时限学堂","pinyin":"shixianxuetang","path":"/richanggongzuozaji/shixianxuetang","sort":0,"target":"0","status":"0","list_view":"list.html","article_view":"article.html","seo_title":"","seo_keywords":"","seo_description":"","type":"0"},{"id":25,"pid":13,"name":"运营","pinyin":"yunying","path":"/richanggongzuozaji/yunying","sort":0,"target":"0","status":"0","list_view":"list.html","article_view":"article.html","seo_title":"","seo_keywords":"","seo_description":"","type":"0"}]},{"id":14,"pid":13,"name":"前端","pinyin":"qianduan","path":"/cmsgaijin/qianduan","sort":0,"target":"0","status":"0","list_view":"list.html","article_view":"article.html","seo_title":"","seo_keywords":"","seo_description":"","type":"0"},{"id":15,"pid":13,"name":"后端","pinyin":"houduan","path":"/cmsgaijin/houduan","sort":0,"target":"0","status":"0","list_view":"list.html","article_view":"article.html","seo_title":"","seo_keywords":"","seo_description":"","type":"0"},{"id":16,"pid":13,"name":"总结","pinyin":"zongjie","path":"/kaifariji/zongjie","sort":0,"target":"0","status":"0","list_view":"list.html","article_view":"article.html","seo_title":"","seo_keywords":"","seo_description":"","type":"0"},{"id":17,"pid":13,"name":"工作计划","pinyin":"gongzuojihua","path":"/richanggongzuozaji/gongzuojihua","sort":0,"target":"0","status":"0","list_view":"list.html","article_view":"article.html","seo_title":"","seo_keywords":"","seo_description":"","type":"0"},{"id":18,"pid":0,"name":"国象练习","pinyin":"guoxianglianxi","path":"/guoxianglianxi","sort":3,"target":"0","status":"0","list_view":"list.html","article_view":"article.html","seo_title":"","seo_keywords":"","seo_description":"","type":"0"},{"id":19,"pid":0,"name":"信息公布","pinyin":"xinxigongbu","path":"/xinxigongbu","sort":6,"target":"0","status":"0","list_view":"list.html","article_view":"article.html","seo_title":"","seo_keywords":"","seo_description":"","type":"0","children":[{"id":20,"pid":19,"name":"业界消息","pinyin":"yejiexiaoxi","path":"/qiyiguoxiang/yejiexiaoxi","sort":0,"target":"0","status":"0","list_view":"list.html","article_view":"article.html","seo_title":"","seo_keywords":"","seo_description":"","type":"0"},{"id":21,"pid":19,"name":"七弈动态","pinyin":"qiyidongtai","path":"/xinxigongbu/qiyidongtai","sort":0,"target":"0","status":"0","list_view":"list.html","article_view":"article.html","seo_title":"","seo_keywords":"","seo_description":"","type":"0"}]},{"id":20,"pid":19,"name":"业界消息","pinyin":"yejiexiaoxi","path":"/qiyiguoxiang/yejiexiaoxi","sort":0,"target":"0","status":"0","list_view":"list.html","article_view":"article.html","seo_title":"","seo_keywords":"","seo_description":"","type":"0"},{"id":21,"pid":19,"name":"七弈动态","pinyin":"qiyidongtai","path":"/xinxigongbu/qiyidongtai","sort":0,"target":"0","status":"0","list_view":"list.html","article_view":"article.html","seo_title":"","seo_keywords":"","seo_description":"","type":"0"},{"id":22,"pid":13,"name":"炒股养棋","pinyin":"chaoguyangqi","path":"/chaoguyangqi","sort":0,"target":"0","status":"0","list_view":"list.html","article_view":"article.html","seo_title":"","seo_keywords":"","seo_description":"","type":"0"},{"id":23,"pid":13,"name":"cx13","pinyin":"cx13","path":"/kaifariji/cx13","sort":0,"target":"0","status":"0","list_view":"list.html","article_view":"article.html","seo_title":"","seo_keywords":"","seo_description":"","type":"0"},{"id":24,"pid":13,"name":"时限学堂","pinyin":"shixianxuetang","path":"/richanggongzuozaji/shixianxuetang","sort":0,"target":"0","status":"0","list_view":"list.html","article_view":"article.html","seo_title":"","seo_keywords":"","seo_description":"","type":"0"},{"id":25,"pid":13,"name":"运营","pinyin":"yunying","path":"/richanggongzuozaji/yunying","sort":0,"target":"0","status":"0","list_view":"list.html","article_view":"article.html","seo_title":"","seo_keywords":"","seo_description":"","type":"0"}]
friendlink-> [{"id":1,"title":"七弈国象首页","link":"https://www.7yi.link","sort":0,"createdAt":"2023-07-22T14:59:55.000Z"}]
base_url-> /public/template/default
frag--->{"record":"<p style=\"text-align: center;\"><a href=\"http://beian.miit.gov.cn/\" target=\"_blank\" rel=\"noopener\">浙ICP备2023022652号-1</a></p>","footer-guanyu":"","footer-7yi":"","footer-chess":"","footer-fe":"","chanyue-introduce":"<p>七弈国象:专注于国际象棋开局与战术学习的网站</p>\n<ul>\n<li>国际象棋相关工具开发:<br>\n<ul>\n<li>记谱训练</li>\n<li>识谱工具</li>\n</ul>\n</li>\n<li>国象相关产品\n<ul>\n<li>记录本</li>\n</ul>\n</li>\n<li>电商网站\n<ul>\n<li>畅享一三</li>\n</ul>\n</li>\n<li>通用后台<br>\n<ul>\n<li>7Link通用后台开发系统 </li>\n</ul>\n</li>\n</ul>","copyright":"<p style=\"text-align: center;\">杭州七弈智慧科技有限公司版权所有</p>","ad":"<p style=\"text-align: center;\"><a href=\"https://7yi.link/stock/chess/web-mobile/\" target=\"_blank\" rel=\"noopener\"> <img style=\"display: block; margin-left: auto; margin-right: auto; max-width: 100%; height: auto;\" src=\"/public/uploads/default/2023/09/21/1695286791855_mceu_83563456911695286788809.png.png\"> </a></p>\n<p style=\"text-align: center;\"><a href=\"https://7yi.link/stock/chess/web-mobile/\" target=\"_blank\" rel=\"noopener\">开局树学习</a></p>"}
tag--->[{"id":8,"name":"双马防御","path":"shuangmafangyu"},{"id":7,"name":"开发","path":"kaifa"},{"id":6,"name":"伦敦体系","path":"lunduntixi"},{"id":5,"name":"俄罗斯防御","path":"eluosifangyu"},{"id":1,"name":"cms","path":"cms"}]
-----------
position------>[{"id":13,"pid":0,"name":"日常工作杂记","pinyin":"richanggongzuozaji","path":"/richanggongzuozaji","sort":4,"target":"0","status":"0","list_view":"list.html","article_view":"article.html","seo_title":"","seo_keywords":"","seo_description":"","type":"0","children":[{"id":14,"pid":13,"name":"前端","pinyin":"qianduan","path":"/cmsgaijin/qianduan","sort":0,"target":"0","status":"0","list_view":"list.html","article_view":"article.html","seo_title":"","seo_keywords":"","seo_description":"","type":"0"},{"id":15,"pid":13,"name":"后端","pinyin":"houduan","path":"/cmsgaijin/houduan","sort":0,"target":"0","status":"0","list_view":"list.html","article_view":"article.html","seo_title":"","seo_keywords":"","seo_description":"","type":"0"},{"id":16,"pid":13,"name":"总结","pinyin":"zongjie","path":"/kaifariji/zongjie","sort":0,"target":"0","status":"0","list_view":"list.html","article_view":"article.html","seo_title":"","seo_keywords":"","seo_description":"","type":"0"},{"id":17,"pid":13,"name":"工作计划","pinyin":"gongzuojihua","path":"/richanggongzuozaji/gongzuojihua","sort":0,"target":"0","status":"0","list_view":"list.html","article_view":"article.html","seo_title":"","seo_keywords":"","seo_description":"","type":"0"},{"id":22,"pid":13,"name":"炒股养棋","pinyin":"chaoguyangqi","path":"/chaoguyangqi","sort":0,"target":"0","status":"0","list_view":"list.html","article_view":"article.html","seo_title":"","seo_keywords":"","seo_description":"","type":"0"},{"id":23,"pid":13,"name":"cx13","pinyin":"cx13","path":"/kaifariji/cx13","sort":0,"target":"0","status":"0","list_view":"list.html","article_view":"article.html","seo_title":"","seo_keywords":"","seo_description":"","type":"0"},{"id":24,"pid":13,"name":"时限学堂","pinyin":"shixianxuetang","path":"/richanggongzuozaji/shixianxuetang","sort":0,"target":"0","status":"0","list_view":"list.html","article_view":"article.html","seo_title":"","seo_keywords":"","seo_description":"","type":"0"},{"id":25,"pid":13,"name":"运营","pinyin":"yunying","path":"/richanggongzuozaji/yunying","sort":0,"target":"0","status":"0","list_view":"list.html","article_view":"article.html","seo_title":"","seo_keywords":"","seo_description":"","type":"0"}]},{"id":17,"pid":13,"name":"工作计划","pinyin":"gongzuojihua","path":"/richanggongzuozaji/gongzuojihua","sort":0,"target":"0","status":"0","list_view":"list.html","article_view":"article.html","seo_title":"","seo_keywords":"","seo_description":"","type":"0"}]
navSub------>{"cate":{"id":17,"pid":13,"name":"工作计划","pinyin":"gongzuojihua","path":"/richanggongzuozaji/gongzuojihua","sort":0,"target":"0","status":"0","list_view":"list.html","article_view":"article.html","seo_title":"","seo_keywords":"","seo_description":"","type":"0"},"id":17}
article------>{"id":224,"cid":17,"sub_cid":"","title":"stockfish服务器后期的问题修复","short_title":"","tag_id":"","attr":"","seo_title":"","seo_keywords":"","seo_description":"","source":"","author":"","description":"","img":"","content":"<h3>一、增量:棋谱分析:</h3>\n<ol>\n<li>\n<p><strong>优秀着法算法</strong>:开发一种算法,用以识别那些被认为是优秀的着法,即那些可能需要人类长时间思考才能发现的精妙走法。</p>\n</li>\n<li>\n<p><strong>最佳着法算法</strong>:实现一种算法,以确保走法与引擎推荐的最佳着法完全一致。</p>\n</li>\n<li>\n<p><strong>谱着算法</strong>:开发用于开局的算法,确保走法与数据库中的棋谱相匹配。</p>\n</li>\n<li>\n<p><strong>失误算法</strong>:创建一种算法,用以识别较大的失误着法。</p>\n</li>\n</ol>\n<h3>二、优化:</h3>\n<ol>\n<li>\n<p><strong>显示连接中断状态</strong>:更新用户界面,以显示当前分析服务的连接中断时的状态。<span style=\"color: rgb(224, 62, 45);\">(做了一个自动重连的机制,所以不用显示给用户了)</span></p>\n</li>\n<li>\n<p><strong>显示服务器计算状态</strong>:在分析整个棋谱时,提供一种方式显示分析进度,例如分析到哪一步了。(这个先做)<span style=\"color: rgb(224, 62, 45);\">(完成了)</span></p>\n</li>\n<li>\n<p><strong>棋谱分析结果存储</strong>:对已分析过的棋谱,将其结果保存在本地或服务器上,避免重复请求 Stockfish 服务器进行计算。<span style=\"color: rgb(224, 62, 45);\">(这个建立一个专用的AI数据结构,用来保存,这样保存与调用起来就方便了)</span></p>\n</li>\n<li>\n<p><strong>棋谱分析结果缓存</strong>:将棋谱分析结果缓存在内存或本地,当用户再次查看同一棋谱时,如果本地已有保存,则不再向服务器请求。<strong><span style=\"color: rgb(224, 62, 45);\">(这个今天完成,保证现有用户的体验)(完成差不多了,下面测试完就可以上线了,数据保存到数据库里了)</span></strong></p>\n</li>\n<li>数据优化:分析ai的数据由于是异步的,所以单独做一个指针,数据类型,这样用户操作棋盘进度与ai的数据指针互不影响<span style=\"color: rgb(224, 62, 45);\"><strong>(完成)</strong></span></li>\n</ol>\n<h3>三、Bug 修复:</h3>\n<ol>\n<li>\n<p><strong>界面重置问题</strong>:确保当用户再次进入界面时,之前绘制的线条能够被清除。<span style=\"color: rgb(224, 62, 45);\"><strong>(完成了)</strong></span></p>\n</li>\n<li>\n<p><strong>均势绘制问题</strong>:修正当均势为0时线条绘制的问题。(<span style=\"color: rgb(224, 62, 45);\">直接设为0.0)</span></p>\n</li>\n<li>\n<p><strong>胜利与失败判定问题</strong>:检查并修正胜利与失败判定的逻辑错误。<span style=\"color: rgb(224, 62, 45);\"><strong>(是引挚中info中出现了string一些提示信息,所以才会出现问题,把这些过滤掉,就好了)</strong></span></p>\n</li>\n</ol>\n<h3>四、问题:</h3>\n<ol>\n<li><strong>新引擎性能对比</strong>:对新编译的引擎进行性能评估,与 chess.com 等现有服务进行对比,确保起始局面的评估准确性。</li>\n</ol>\n<h3>后续计划整理:</h3>\n<ul>\n<li><strong>开发和完善棋谱分析算法</strong>,包括优秀着法、最佳着法、谱着和失误识别。</li>\n<li><strong>优化用户体验</strong>,包括连接状态显示、计算进度指示、结果存储和缓存机制。</li>\n<li><strong>修复已知的界面和逻辑错误</strong>,确保应用的稳定性和准确性。</li>\n</ul>","status":0,"pv":208,"link":"","createdAt":"2024-06-12 18:32:13","updatedAt":"2025-05-21 19:28:12","field":{},"tags":[]}
article.tags------>[]
news------>[{"id":244,"title":"发布app的准备工作","short_title":"","img":"","createdAt":"2024-07-04T07:34:23.000Z","description":"","pinyin":"gongzuojihua","name":"工作计划","path":"/cmsgaijin/gongzuojihua"},{"id":239,"title":"更新完一个小功能,下面要做的一些初级工作","short_title":"","img":"","createdAt":"2024-06-27T13:16:53.000Z","description":"","pinyin":"gongzuojihua","name":"工作计划","path":"/cmsgaijin/gongzuojihua"},{"id":234,"title":"我的棋局开发安排","short_title":"","img":"","createdAt":"2024-06-17T01:07:19.000Z","description":"","pinyin":"gongzuojihua","name":"工作计划","path":"/cmsgaijin/gongzuojihua"},{"id":233,"title":"我的开局/对弈 策划案","short_title":"","img":"","createdAt":"2024-06-17T00:21:29.000Z","description":"","pinyin":"gongzuojihua","name":"工作计划","path":"/cmsgaijin/gongzuojihua"},{"id":226,"title":"新功能需求","short_title":"","img":"","createdAt":"2024-06-13T14:57:08.000Z","description":"","pinyin":"gongzuojihua","name":"工作计划","path":"/cmsgaijin/gongzuojihua"},{"id":224,"title":"stockfish服务器后期的问题修复","short_title":"","img":"","createdAt":"2024-06-12T10:32:13.000Z","description":"","pinyin":"gongzuojihua","name":"工作计划","path":"/cmsgaijin/gongzuojihua"},{"id":205,"title":"wsl查看ip地址","short_title":"","img":"","createdAt":"2024-05-05T01:28:47.000Z","description":"","pinyin":"gongzuojihua","name":"工作计划","path":"/cmsgaijin/gongzuojihua"},{"id":204,"title":"docker以及wsl的一些操作记录","short_title":"","img":"","createdAt":"2024-05-04T23:24:45.000Z","description":"","pinyin":"gongzuojihua","name":"工作计划","path":"/cmsgaijin/gongzuojihua"},{"id":199,"title":"5月1日","short_title":"","img":"","createdAt":"2024-05-01T01:11:34.000Z","description":"","pinyin":"gongzuojihua","name":"工作计划","path":"/cmsgaijin/gongzuojihua"},{"id":198,"title":"4月30日 h5跳转小程序,oss接口强制https","short_title":"","img":"","createdAt":"2024-04-30T11:01:05.000Z","description":"","pinyin":"gongzuojihua","name":"工作计划","path":"/cmsgaijin/gongzuojihua"}]
hot------>[{"id":205,"title":"wsl查看ip地址","path":"/cmsgaijin/gongzuojihua"},{"id":19,"title":"9月18-24日工作计划","path":"/cmsgaijin/gongzuojihua"},{"id":43,"title":"10月第一周工作计划(10.1-10.8)","path":"/cmsgaijin/gongzuojihua"},{"id":71,"title":"半周计划(10.25-10.29)","path":"/cmsgaijin/gongzuojihua"},{"id":83,"title":"网站搬迁","path":"/cmsgaijin/gongzuojihua"},{"id":153,"title":"AI对局","path":"/cmsgaijin/gongzuojihua"},{"id":157,"title":"棋局分析","path":"/cmsgaijin/gongzuojihua"},{"id":199,"title":"5月1日","path":"/cmsgaijin/gongzuojihua"},{"id":132,"title":"1月11日 工作记录","path":"/cmsgaijin/gongzuojihua"},{"id":226,"title":"新功能需求","path":"/cmsgaijin/gongzuojihua"}]
imgs------>[{"id":157,"title":"棋局分析","short_title":"","img":"/public/uploads/default/2024/02/01/1706760089623_origin-mceclip1png","createdAt":"2024-02-01T02:06:22.000Z","description":"","pinyin":"gongzuojihua","name":"工作计划","path":"/cmsgaijin/gongzuojihua"}]
pre------>{"id":205,"title":"wsl查看ip地址","name":"工作计划","path":"/cmsgaijin/gongzuojihua"}
next------>{"id":226,"title":"新功能需求","name":"工作计划","path":"/cmsgaijin/gongzuojihua"}