3作者: khasan22223 天前原帖
你有哪些使用大型语言模型(LLM)的技巧,使软件真正可维护?<p>我先来分享。我的新宠是在我的Claude.md中写的一句话。它帮助我解决了在构建或理解任务时与LLM之间的任何模糊性。<p>关键:始终制定详细的计划,包括分析、规格、待办事项列表以实现规格,以及针对用户提出的任何请求的逐步手动测试策略。无论何时,即使是在“接受编辑”时,也要要求用户确认整个计划。如果用户对计划的任何部分提出更改请求,请根据他们的要求制定新计划并向用户展示。在用户未批准计划且未请求更改之前,绝不要开始编辑文件。在所有手动检查策略成功通过之前,不要认为任务已经完成。
1作者: Catanamu23 天前原帖
实时演示 [上方为您的终端截图]<p>在德克萨斯州康罗自学成才。核心概念: • 一切 = (主语 谓语 宾语) 三元组 • 文件夹具有硬性容量 = 三元组/秒限制 • 设计上以5%冷运行 = 大量余量 • 内存泄漏?文件夹达到5% → 固化 → 清除删除<p>代码: https://replit.com/@clydetosspon/tripleos [在您创建Replit后]<p>类脑芯片制造商:这与您的尖峰物理特性完美匹配(0W待机)<p>完整故事见评论。问我任何问题! 代码 ```python from collections import deque import time, random class Triple: def __init__(self, s, p, o, folder=""): self.s, self.p, self.o, self.folder = s, p, o, folder class Folder: def __init__(self, name, capacity): self.name = name self.capacity = capacity self.triples = [] self.occupancy = 0 self.rules = {} def add_rule(self, subj, pred, result): self.rules[(subj, pred)] = result def can_accept(self): return self.occupancy < self.capacity * 0.05 # 5% 规则 def process(self): processed = self.triples[:] self.triples, self.occupancy = [], 0 for t in processed: if (t.s, t.p) in self.rules: if self.can_accept(): self.triples.append(Triple(*self.rules[(t.s, t.p)])) self.occupancy += 1 else: print(f"*** {self.name} 在 {self.occupancy/self.capacity*100:.0f}% 时固化 ***") return class TripleOS: def __init__(self): self.folders = { "root": Folder("root", 1000), "avatar": Folder("avatar", 200), "world": Folder("world", 500) } # Avatar 将按键事件传递给世界 self.folders["avatar"].add_rule("key", "press", ("key", "press", "A")) self.folders["world"].add_rule("key", "press", ("world", "react", "key")) def inject(self, triple): self.folders["avatar"].triples.append(triple) def tick(self): for folder in self.folders.values(): folder.process() ``` # 演示运行 os = TripleOS() print("Triple OS 演示 - 披萨司机的固态文件夹") print() for i in range(60): os.inject(Triple("key", "press", "A")) os.tick() print(f"Tick {i}: 世界 {os.folders['world'].occupancy/os.folders['world'].capacity*100:.0f}% | Avatar {os.folders['avatar'].occupancy/os.folders['avatar'].capacity*100:.0f}%") time.sleep(0.1) 结束代码 演示 clydetosspon@pop-os:~$ python3 '/home/clydetosspon/tripleos.py' Triple OS 演示 - 披萨司机的固态文件夹<p>Tick 0: 世界 0% | Avatar 0% Tick 1: 世界 0% | Avatar 1% Tick 2: 世界 0% | Avatar 2% Tick 3: 世界 0% | Avatar 2% Tick 4: 世界 0% | Avatar 2% Tick 5: 世界 0% | Avatar 3% Tick 6: 世界 0% | Avatar 4% Tick 7: 世界 0% | Avatar 4% Tick 8: 世界 0% | Avatar 4% Tick 9: 世界 0% | Avatar 5% ** avatar 在 5% 时固化 ** Tick 10: 世界 0% | Avatar 5% ** avatar 在 5% 时固化 ** Tick 11: 世界 0% | Avatar 5% ** avatar 在 5% 时固化 ** (由于Discord中介限制,显示内容已截断 ... ... 等等 结束演示
1作者: cittadhammo23 天前原帖
大规模杀戮、政府谋杀与政治暴力 · 从古至今(使用Claude.ai制作,数据库未经验证)