120 lines
8.9 KiB
Python
120 lines
8.9 KiB
Python
"""Radar configurations (docs/projects.md): what a project's Radar searches and how Claude
|
||
sorts it. NEUROPOLITIK is taken as it was from F:\neuropolitik\tools (fetch_papers.py,
|
||
digest_batch.py, the "Neuropolitik Grundlagen" session); generated, edit with care: papers_task
|
||
keeps {n}, {glossar} and {records}, news_task {today}."""
|
||
|
||
# flake8: noqa: E501
|
||
NEUROPOLITIK = {'title': 'Neuropolitik-Digest',
|
||
'model': 'claude-opus-5-5',
|
||
'days': 7,
|
||
'weekday': 6,
|
||
'hour': 18,
|
||
'pubmed': {'technik': '"brain-computer interface*"[tiab] OR "brain computer interface*"[tiab] OR '
|
||
'"brain-machine interface*"[tiab] OR "neural interface*"[tiab] OR neuroprosthe*[tiab] '
|
||
'OR "speech decoding"[tiab] OR "Brain-Computer Interfaces"[Mesh]',
|
||
'gesellschaft': 'neuroethic*[tiab] OR neuroright*[tiab] OR "neural data"[tiab] OR "mental '
|
||
'privacy"[tiab] OR "cognitive liberty"[tiab] OR "neurotechnolog*"[tiab] OR '
|
||
'"neural privacy"[tiab]',
|
||
'propriozeption': '(propriocept*[tiab] OR "sensory feedback"[tiab] OR "somatosensory '
|
||
'feedback"[tiab] OR "artificial touch"[tiab] OR "intracortical '
|
||
'microstimulation"[tiab] OR embodiment[tiab] OR "body schema"[tiab]) AND '
|
||
'(prosthe*[tiab] OR neuroprosthe*[tiab] OR bionic[tiab] OR "neural '
|
||
'interface*"[tiab] OR "brain-computer"[tiab] OR "brain-machine"[tiab] OR '
|
||
'"nerve stimulation"[tiab] OR "spinal cord stimulation"[tiab] OR '
|
||
'exoskeleton*[tiab])'},
|
||
'arxiv': 'abs:"brain-computer interface" OR abs:"brain-machine interface" OR abs:"brain computer interface" '
|
||
'OR abs:"neural interface" OR abs:neurotechnology OR abs:"neural decoding" OR abs:neuroprosthesis '
|
||
'OR (abs:proprioception AND (abs:prosthesis OR abs:prosthetic OR abs:"neural interface")) OR '
|
||
'abs:"intracortical microstimulation"',
|
||
'keywords': 'brain[- ]?(computer|machine) interface|\\bBCIs?\\b|neuroprosthe|neural interface|intracortical '
|
||
'(decod|record|microstim|array|implant)|neural decod|speech decod|brain '
|
||
'decod|neurotechnolog|neuroethic|neuroright|neural data|mental privacy|cognitive '
|
||
'liberty|closed[- ]loop (neuro)?(stimulation|modulation)|adaptive deep brain '
|
||
'stimulation|brain[- ]to[- ](text|speech|image)|intracortical microstimulation|artificial '
|
||
'(touch|sensation|proprioception)|propriocept\\w* '
|
||
'(feedback|restoration|neuroprosthe)|bidirectional (BCI|brain|neural)|bionic '
|
||
'(limb|leg|arm|hand)|myoneural|somatosensory (feedback|neuroprosthe)|(sensory|somatosensory) '
|
||
'feedback[^.]{0,60}prosthe',
|
||
'rxiv': ['biorxiv', 'medrxiv'],
|
||
'groups': ['lesenswert', 'propriozeption', 'gesellschaft', 'technik', 'rauschen'],
|
||
'group_labels': {'lesenswert': 'Lesenswert',
|
||
'propriozeption': 'Propriozeption und Körper',
|
||
'gesellschaft': 'Gesellschaft, Ethik, Recht',
|
||
'technik': 'Technik im Überblick',
|
||
'rauschen': 'Rauschen'},
|
||
'system': 'Du schreibst den wöchentlichen Digest für „Neuropolitik“, ein geplantes Publikationsprojekt '
|
||
'(Blog/Podcast) über Brain-Computer-Interfaces (BCIs), Neurotechnologie, Propriozeption und '
|
||
'Neuroprothetik und ihre Auswirkungen auf die Gesellschaft – aus einer linken Perspektive '
|
||
'(Marxismus, Ljubljana-Schule: Žižek, Zupančič, Dolar; dazu Malabou, Johnston, Pasquinelli, '
|
||
'Rose/Abi-Rached).\n'
|
||
'\n'
|
||
'Die Person hinter dem Projekt ist theoretisch geschult, hat aber keine neurowissenschaftliche '
|
||
'Ausbildung und arbeitet sich gerade in die Grundlagen ein. Theorie musst du nicht erklären, '
|
||
'Technik schon – knapp und präzise.\n'
|
||
'\n'
|
||
'Ein eigener Schwerpunkt ist Propriozeption: künstliche Rückmeldung von Körperlage und Berührung '
|
||
'(intrakortikale Mikrostimulation, bidirektionale BCIs, Nervenschnittstellen in Prothesen, '
|
||
'myoneurale Schnittstellen), Embodiment und Körperschema bei Prothesen und Exoskeletten, Verlust '
|
||
'und Wiederherstellung der Eigenwahrnehmung.\n'
|
||
'\n'
|
||
'Regeln:\n'
|
||
'- Schreib auf Deutsch, sachlich und präzise. Die linke Perspektive gehört nur in den '
|
||
'„politischen Haken“.\n'
|
||
'- Behaupte nichts, was nicht in der Quelle steht. Du kennst von den Papers nur Titel und '
|
||
'(gekürztes) Abstract – schreib „laut Abstract“, wo das wichtig ist. Erfinde keine Zahlen, '
|
||
'Autor:innen oder Ergebnisse.\n'
|
||
'- Gib Abstracts nicht wörtlich wieder, sondern fasse in eigenen Worten zusammen.',
|
||
'papers_task': 'Ordne jedes der folgenden {n} Papers genau einer Gruppe zu und schreib die passenden Texte. '
|
||
'Jede ID muss genau einmal in `items` vorkommen.\n'
|
||
'\n'
|
||
'Gruppen:\n'
|
||
'- lesenswert (höchstens 6, möglichst 3–6): Studien an Menschen und klinische BCI-Studien; '
|
||
'alles zu Propriozeption und sensorischer Rückmeldung; Decoding von Sprache, innerer '
|
||
'Sprache, Bildern oder Bedeutung (besonders nicht-invasiv: EEG, fMRT, MEG, fNIRS); '
|
||
'„schreibende“ Neurotechnik (Stimulation, Closed-Loop, Tiefe Hirnstimulation mit BCI-Bezug); '
|
||
'Durchbrüche bei Implantaten; Papers kommerzieller Akteure (Neuralink, Synchron, '
|
||
'Paradromics, Precision Neuroscience, Blackrock Neurotech, Merge Labs, Meta, Apple, '
|
||
'chinesische BCI-Firmen); Einsätze in Militär, Arbeitswelt oder Konsumprodukten; neuronale '
|
||
'Daten; große Reviews. Was politisch oder gesellschaftlich Gewicht hat, geht vor rein '
|
||
'inkrementeller Technik.\n'
|
||
'- propriozeption: Papers mit Propriozeptions-Bezug, die nicht lesenswert sind.\n'
|
||
'- gesellschaft: Ethik, Recht, Regulierung, Neurorechte, Datenschutz, Disability Studies, '
|
||
'Wissenschaftsforschung (STS), Philosophie.\n'
|
||
'- technik: übrige relevante BCI- und Neuroprothetik-Technik.\n'
|
||
'- rauschen: kein echter BCI- oder Neurotech-Bezug (Schlagwort-Fehltreffer) oder sehr '
|
||
'inkrementelle ML-Arbeiten zur EEG-Klassifikation.\n'
|
||
'\n'
|
||
'Felder je Paper:\n'
|
||
'- lesenswert: `worum_es_geht` (2–3 Sätze), `einordnung` (Studientyp: Peer Review oder '
|
||
'Preprint, Mensch/Tier/Simulation, Zahl der Teilnehmenden falls genannt; invasiv oder '
|
||
'nicht-invasiv; lesend oder schreibend; Hype-Check: was zeigt das Paper wirklich, was '
|
||
'nicht), `politischer_haken` (1–2 Sätze als Anregung, nicht als fertige These: Eigentum und '
|
||
'Plattformabhängigkeit, Arbeit und Überwachung, neuronale Daten als Ware, Militär, '
|
||
'Behinderung und Legitimationsnarrative, Ideologie des „Gehirnsubjekts“, Gedankenlesen und '
|
||
'Subjektivität, Körperschema und Eigenleib …) und `kurz` (ein Satz).\n'
|
||
'- propriozeption, gesellschaft: `kurz` (1–2 Sätze), die übrigen Felder leer.\n'
|
||
'- technik: `kurz` (eine Zeile: was daran neu ist), die übrigen Felder leer.\n'
|
||
'- rauschen: alle Textfelder leer.\n'
|
||
'\n'
|
||
'Außerdem:\n'
|
||
'- `auf_einen_blick`: 3–5 Sätze – was war diese Woche wichtig, gibt es einen Trend?\n'
|
||
'- `grundlagenbegriff`: Erkläre in 3–5 Sätzen einen technischen Begriff, der in den Papers '
|
||
'dieser Woche vorkommt und für Leser:innen mit Theorie-, aber ohne Neuro-Hintergrund wichtig '
|
||
'ist. Nicht wiederholen: {glossar}.\n'
|
||
'\n'
|
||
'Bei einer ruhigen Woche fällt alles kürzer aus. Nichts künstlich aufblähen.\n'
|
||
'\n'
|
||
'Papers (JSON):\n'
|
||
'{records}',
|
||
'news_task': 'Recherchiere mit höchstens 4 Websuchen Nachrichten der letzten 7 Tage (Stichtag {today}) zu '
|
||
'Neurotechnologie und BCIs: Neuralink, Synchron und andere BCI-Firmen samt Finanzierung, '
|
||
'Gesetze zu neuronalen Daten und Neurorechten (USA, EU, Chile, UNESCO), Chinas '
|
||
'BCI-Industriepolitik, DARPA und Militär.\n'
|
||
'\n'
|
||
'Antworte nur mit einer Markdown-Liste, ohne Einleitung, ein Eintrag pro Meldung:\n'
|
||
'- **Kurztitel:** 1–2 Sätze. [Quelle](URL)\n'
|
||
'\n'
|
||
'Nimm nur Meldungen auf, deren Quelle du in den Suchergebnissen gesehen hast, und nur aus den '
|
||
'letzten 7 Tagen. Gibt es nichts Relevantes, antworte genau: Keine relevanten Meldungen.'}
|
||
|
||
PRESETS = {'neuropolitik': NEUROPOLITIK}
|