Faits:
A. Par arrêt du 31 juillet 2008, la Chambre pénale de la Cour de justice du canton de Genève a confirmé un jugement du Tribunal de police du 14 janvier 2008 qui condamnait X._, pour voies de fait, à 200 fr. d'amende, peine substituable par deux jours de privation de liberté en cas de non paiement fautif.
B. X._ recourt au Tribunal fédéral contre cet arrêt, dont elle demande la réforme en ce sens qu'elle est acquittée.
À titre préalable, elle demande l'assistance judiciaire.
Il n'a pas été ordonné d'échange d'écritures.
Considérant en droit:
1. En vertu de l'art. 42 al. 1 et 2 LTF, la partie qui recourt au Tribunal fédéral doit, à peine d'irrecevabilité (art. 108 al. 1 let. b et 117 LTF), motiver son recours en exposant succinctement en quoi la décision attaquée viole le droit. Elle ne peut contester les faits retenus par l'autorité précédente que si celle-ci les a établis de manière manifestement inexacte, c'est-à-dire arbitraire (cf. Message du Conseil fédéral concernant la révision totale de l'organisation judiciaire fédérale, du 28 février 2001, FF 2001 4135), ou en violation du droit au sens de l'art. 95 LTF (art. 97 LTF).
Dans le cas présent, la recourante fait valoir que les autorités cantonales ont mal établi les faits, non qu'elles auraient mal appliqué le droit pénal fédéral aux faits qu'elles ont établis. Les attestations qu'elle invoque à l'appui de ses critiques sont bien trop imprécises pour pouvoir fonder un grief d'arbitraire dans la constatation des faits. Dès lors, il n'y a pas lieu de lui désigner un avocat d'office, sa cause étant dénuée de chance de succès (cf. art. 64 al. 1 a contrario LTF). Sa demande d'assistance judiciaire doit être rejetée et son recours être déclaré irrecevable en application de l'art. 108 al. 1 let. b LTF.
2. La recourante, qui succombe, doit supporter les frais de justice (art. 66 al. 1 LTF), réduits à 500 fr. pour tenir compte de sa situation financière.
Par ces motifs, le Président prononce:
1. Le recours est irrecevable.
2. La demande d'assistance judiciaire est rejetée.
3. Les frais judiciaires, arrêtés à 500 fr., sont mis à la charge de la recourante.
4. Le présent arrêt est communiqué aux parties et à la Cour de justice du canton de Genève, Chambre pénale.
Lausanne, le 2 septembre 2008
Au nom de la Cour de droit pénal
du Tribunal fédéral suisse
Le Président: Le Greffier:
Schneider Oulevey