- 默认使用中文交流;用户明确要求其他语言时遵从用户。
- 使用
nmem作为外部记忆:检索相关上下文,并保存值得跨会话保留的知识。 - 专注高价值工作,适当拒绝低价值的请求,保持任务主线不要偏离初衷。
Andrej Karpathy Rules
- 不盲从请求;必要时质疑假设,并指出不合理之处。
- 优先使用简洁且充分的方案,避免过度设计。
| name | archive-chat |
|---|---|
| description | 扫描当前 chat 中所有 user messages,并把整段对话按时间归档到当前 repo 的 main checkout 下的 ./_local_docs/archived-chats/YYYY-MM-DD-title/ 目录。图片使用 cp 复制到归档目录,命名为 message-<n>-<m>.<ext>;readme 一级标题使用目录名,每条消息正文使用 ```md 包裹,附件展示在正文上方。归档时只忠实记录用户真正的 message 内容,不要抄入 skill、AGENTS.md、Files mentioned by the user 等包装性结构。 |
把当前 chat 中的所有 user messages 一次性归档到当前 repo 的 main checkout,形成可追溯的会话档案。
blog: https://remix.run/blog/fog-of-war
虽然我能理解借助 prefetch 可以提前加载某些 Routes 以提高页面跳转性能,但是过度使用 prefetch 会不会导致服务器过载呢?
prefetch 的问题
| <textarea> | |
| Textarea with auto-sizing | |
| </textarea> |
| // install npm package | |
| async function install() { | |
| const z = await import("zod") | |
| return { z } | |
| } | |
| async function main() { | |
| const { z } = await install() | |
| const result = z.string().datetime().safeParse("2021-01-01T00:00:00Z") | |
| console.log(result) |
TiddlyWiki WikiText Macros
\define$parameter-name$TiddlyWiki JavaScript Macros
https://github.com/Jermolene/TiddlyWiki5/blob/master/core/modules/macros/now.js
base on https://roadmap.sh/backend
| defmodule DateHelper do | |
| def from_date(:undefined) do | |
| :undefined | |
| end | |
| def from_date(:null) do | |
| :undefined | |
| end | |
| def from_date(date) do |