97 lines
3.9 KiB
Markdown
97 lines
3.9 KiB
Markdown
# UI/UX Roadmap SFERA
|
||
|
||
SFERA UI — это современная IDE/операционная среда для 1С, а не CRM.
|
||
|
||
Для authoring-экранов 1С Конфигуратор является источником сильных workflow-паттернов: дерево конфигурации, вкладки открытых объектов, режимы модуль/форма/свойства/события, правый инспектор и нижние панели. SFERA не повторяет legacy-внешний вид, а переносит эти паттерны в современную AI IDE.
|
||
|
||
## Этап 1 — Foundation
|
||
|
||
- AppShell
|
||
- Sidebar
|
||
- Topbar
|
||
- theme tokens
|
||
- auth layout
|
||
- workspace layout
|
||
- command palette
|
||
- базовый 1С dashboard
|
||
- permissions scaffold
|
||
- audit trail scaffold
|
||
|
||
## Этап 2 — 1С Semantic Workspace
|
||
|
||
- дерево проектов 1С
|
||
- дерево объектов конфигурации
|
||
- SIR snapshots
|
||
- semantic graph view
|
||
- object details inspector
|
||
- impact analysis
|
||
- review findings
|
||
- knowledge coverage
|
||
- роли и права 1С
|
||
- privacy markers
|
||
|
||
## Этап 3 — IDE Workspace
|
||
|
||
- BSL code editor
|
||
- рабочие режимы: модуль, форма, свойства, события, версии, документация, знания, обучение
|
||
- подсветка синтаксиса
|
||
- diagnostics/problems panel
|
||
- outline
|
||
- go to definition
|
||
- find references
|
||
- rename/refactor preview
|
||
- semantic search
|
||
- command palette для IDE-действий
|
||
|
||
## Этап 4 — AI Pair Programmer
|
||
|
||
- inline code completion
|
||
- продолжение BSL-кода по текущему контексту
|
||
- подсказки по доступным переменным, параметрам, реквизитам, табличным частям и формам
|
||
- генерация процедур, функций, запросов и движений регистров
|
||
- генерация обработчиков команд и форм
|
||
- объяснение предложенного кода
|
||
- token/cost impact перед AI-действием
|
||
- AI decision audit
|
||
- объяснение текущих переменных, доступных реквизитов, событий формы и связанных объектов перед генерацией
|
||
|
||
## Этап 5 — Object/Form/Report Designer
|
||
|
||
- создание и изменение документов, справочников, регистров и общих модулей
|
||
- создание реквизитов и табличных частей
|
||
- создание команд
|
||
- visual form designer
|
||
- form elements inspector
|
||
- command handler binding
|
||
- report designer
|
||
- metadata diff
|
||
|
||
## Этап 5.5 — Documentation, Knowledge, Training
|
||
|
||
- документация объекта и формы рядом с редактором
|
||
- связь знаний с lineage, процедурами, запросами, событиями и задачами
|
||
- командные паттерны и стандарты кодирования 1С
|
||
- обучение разработчика на текущем объекте: что можно безопасно написать, какие переменные доступны, какие риски есть
|
||
- поиск по документации, базе знаний, версиям, обсуждениям и изменениям
|
||
|
||
## Этап 6 — Guarded Apply
|
||
|
||
- preview всех изменений
|
||
- semantic diff
|
||
- impact analysis до применения
|
||
- review до применения
|
||
- RBAC/privacy checks
|
||
- object-level version record
|
||
- task/session binding
|
||
- rollback point
|
||
|
||
## Этап 7 — Runtime And Operations
|
||
|
||
- регламентные задания
|
||
- интеграции
|
||
- runtime overlays
|
||
- operations jobs
|
||
- observability
|
||
- marketplace/download center
|
||
- license/admin panels
|