Project report / GitHub evidence

DARWIN

这是可索引项目报告证据页:它保留 DARWIN 的源材料入口、机制线索和限制提醒;正文仍需 reader/editor 与 academic public-copy review 后才能当作最终结论引用。

DARWIN

项目概览

技术栈

Python, OpenAI 兼容 API, PyTorch, Transformers

依赖与配置证据:

核心架构图(文字描述)

任务 / 环境 / Benchmark 输入进化/搜索循环 → 反思记忆改进后的输出、代码、Prompt、记忆、策略或模型工件

目录结构信号

文件 .gitignore
文件 README.md
目录 assets
文件 assets/Darwin-Framework.pdf
文件 assets/Darwin-Framework_01.png
文件 assets/cartoon.png
目录 attack
文件 attack/__init__.py
文件 attack/attack_pipeline.py
文件 attack/history_memory.py
文件 attack/judge.py
文件 attack/markov_selector.py
文件 attack/prompt_generator.py
目录 collectors
文件 collectors/__init__.py
文件 collectors/arxiv_collector.py
文件 collectors/base.py
文件 collectors/discord_collector.py
文件 collectors/github_collector.py
文件 collectors/google_collector.py
文件 collectors/huggingface_collector.py
文件 collectors/institution_collector.py
文件 collectors/reddit_collector.py
文件 collectors/twitter_collector.py
目录 config
文件 config/__init__.py
文件 config/prompts.py
文件 config/settings.py
目录 database
文件 database/__init__.py
文件 database/chroma_db.py
文件 database/embedding.py
文件 database/sqlite_db.py
目录 evolution
文件 evolution/__init__.py
文件 evolution/external_evolution.py
文件 evolution/gan_evolution.py
文件 evolution/genetic_evolution.py
文件 evolution/mutation_operators.py
文件 evolution/reflective_evolution.py
目录 example-results
文件 example-results/claude-sonnet-4-6.jsonl
文件 example-results/deepseek-v4-pro.jsonl
目录 examples
文件 examples/harmbench400.json
文件 examples/selected_strategy_catalog.json
文件 main.py
目录 models
文件 models/__init__.py
文件 models/api_model.py
文件 models/llm_manager.py
文件 models/local_model.py
文件 requirements.txt
目录 sandbox
文件 sandbox/__init__.py

关键代码片段分析

main.py

evolution/reflective_evolution.py

evolution/gan_evolution.py

evolution/external_evolution.py

evolution/genetic_evolution.py

实现方法提取

与其他项目的对比