Lyra:通用meta-Prompting提示词
什么是 Lyra(简述) 定位:面向多模型的“提示架构师”,核心是通过对话挖掘需求,再交付结构化、高保真 prompts。 适用:高要求写作/分析、代码审查与调试、产品规划、策略生成等需要清晰结构和验证步骤的场景。 关键特性:对话澄清 → 选择思维框架(CoT/ToT/GoT/AoT)→ 组装模块化 prompt(角色/任务/格式/约束/示例)→ 自检与迭代。 Lyra 官方版本(引用) 官方仓库: Lyra v1.0(Prompt Optimizer):https://github.com/Prestigious-Fan118/Lyra-Prompt-Optimizer-v1/blob/main/Lyra%20v1.0 Lyra v2 beta(The Cognitive Prompt Architect):https://github.com/Prestigious-Fan118/Lyra-Prompt-Optimizer-v1/blob/main/Lyra%20v2%20beta%20-%20The%20Cognitive%20Prompt%20Architect 核...
Git使用常识
第一部分:Git 常用命令(示范 + 参数解释)以下命令覆盖日常使用,<...> 需替换为实际值。 git init:初始化仓库。 git clone <repo-url> [dir]:克隆远端仓库到本地,可指定目录名。 git remote add origin <repo-url>:添加远端;git remote -v 查看;变更地址用 git remote set-url origin <repo-url>。 git status -sb:查看状态(-s 简洁,-b 显示分支)。 git add <path>:暂存文件,-p 交互式分块。 git restore --staged <path>:从暂存区移除,保留工作区改动。 git restore <path>(或 git checkout -- <path>):丢弃工作区改动,慎用。 git switch <branch>:切换分支;-c 创建并切换;-C 强制覆盖。 git branch:列出分支;-r 远端;...
Beej的GDB快速入门指南
Beej 的 GDB 快速入门指南 原文地址:https://beej.us/guide/bggdb/ 更多网址:http://csapp.cs.cmu.edu/3e/students.html 这是一篇旨在帮助初学者快速上手 GNU 的调试器 gdb 的简陋说明。通常 gdb 由 IDE 运行执行,然而也有很多人基于各种原因并不喜欢 IDE,这篇指南正是为这批人准备。 有必要强调,这篇指南仅仅是入门教程,学习 gdb 远不止读读这里几行字。如果想要深入学习 gdb,不妨敲敲自己命令行的 man gdb,或者去参考下文提及的网络资源。 除了 “其它” 章节,这篇教程要求按序阅读。 编译在编译时必须告诉编译器你要用 gdb,编译器才会在编译器运行调试。以下是 gcc 使用 gdb 的命令,加上 -g 选项: Shell 12$ gcc -g hello.c -o hello$ g++ -g hello.cpp -o hello 之后,你就能在调试器中查看符号表等一系列信息了。 更多信息请查看 官方 GDB 文档。 此外推荐使用 DDD(Data Display Debugger...
C语言声明的螺旋法则
C语言声明的螺旋法则最近在B站看到了“顺时针/螺旋法则”(Clockwise/Spiral Rule),又称螺旋法则,这一法则主要用于解析C语言中的复杂声明,而平时接触的复杂声明莫过于变幻莫测的指针,尤其是那些函数指针。法则的内容十分简单,它将声明解析分为了三个步骤: Starting with the unknown element, move in a spiral/clockwise direction; when ecountering the following elements replace them with the corresponding english statements: 从未知变量开始,按顺时针螺旋顺序阅读,当遇到以下元素替换为相应的自然语言表达: [ ] or [] => Array X size of… or Array undefined size of…=> 长度为X或者长度未知的……类型数组 (type1, type2) => function passing type1 and type2 returning…=&...
基于Github Actions实现hexo自动化部署
这里主要介绍了博客建站的过程。 最初的想法最初建立博客的时候也是基于Hexo发布,网上关于Hexo的教程大多数都是基于github pages,也有一些是部署到个人VPS上。 对于个人而言github pages无法使用自己的域名和服务器实在浪费,同时由于本日常人使用多台电脑,如果换台机器写博客则需要重新搭建hexo环境并从部署hexo的vps拉取代码,每次都需要花很多时间在网络上,也是得不偿失。因此想到通过github存储博客代码,同时每次push的时候代码可以自动化部署到服务器上面。 方案1:WebHook第一种解决方案是基于WebHook。所谓WebHook,就概念而言可以延伸出很多东西,这里就具体例子而言。如果传统方法搭建网站,那么博客会在每天定时监测github代码是否已经更新,然后定期拉取github的代码;如果采用web hook的方法,当更新博客push到github的时候,github会通知VPS,VPS收到通知后才会去拉取代码。 Github实际上已经实现了WebHook的功能,比较麻烦的是你需要自己在VPS上写一个接口处理Github的通知,这种方法网上教程...
Hello World
Welcome to Hexo! This is your very first post. Check documentation for more info. If you get any problems when using Hexo, you can find the answer in troubleshooting or you can ask me on GitHub. Quick StartCreate a new post1$ hexo new "My New Post" More info: Writing Run server1$ hexo server More info: Server Generate static files1$ hexo generate More info: Generating Deploy to remote sites1$ hexo deploy More info: Deployment