last ...
This commit is contained in:
@@ -0,0 +1,54 @@
|
||||
{
|
||||
projectId: "550e8400-e29b-41d4-a716-446655440000",
|
||||
projectName: "sample_project",
|
||||
projectTitle: "پروژه نمونه",
|
||||
description: "توضیحات پروژه",
|
||||
version: "1.0.0",
|
||||
developer: "هادی خزاعی اصل",
|
||||
company: "رایان پرداز کاوش",
|
||||
webhook: {
|
||||
url: "",
|
||||
clientId: "",
|
||||
enabled: false
|
||||
},
|
||||
toolGroups: [
|
||||
{
|
||||
groupId: "grp-project-settings",
|
||||
groupTitle: "پروژه",
|
||||
tools: [
|
||||
{
|
||||
toolId: "tool-project-settings",
|
||||
toolTitle: "تنظیمات پروژه",
|
||||
toolDescription: "مشاهده اطلاعات پروژه و تنظیمات وبهوک"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
groupId: "grp-analytics-01",
|
||||
groupTitle: "ابزارهای تحلیل داده",
|
||||
tools: [
|
||||
{
|
||||
toolId: "tool-chart-gen",
|
||||
toolTitle: "نمودار ساز پویا",
|
||||
toolDescription: "ابزاری برای تبدیل جداول داده به نمودارهای میلهای و دایرهای به صورت زنده."
|
||||
},
|
||||
{
|
||||
toolId: "tool-filter-adv",
|
||||
toolTitle: "فیلتر پیشرفته",
|
||||
toolDescription: "امکان اعمال فیلترهای چندلایه و شرطی بر روی مجموعه دادهها."
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
groupId: "grp-export-02",
|
||||
groupTitle: "ابزارهای خروجی و گزارش",
|
||||
tools: [
|
||||
{
|
||||
toolId: "tool-pdf-export",
|
||||
toolTitle: "خروجی PDF",
|
||||
toolDescription: "تولید فایل PDF استاندارد از گزارشهای فعلی با قابلیت شخصیسازی هدر و فوتر."
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
};
|
||||
@@ -0,0 +1,198 @@
|
||||
یک پروژه جدید ایجاد کن:
|
||||
- نام پروژه (projectName): xDependencies
|
||||
- عنوان پروژه (projectTitle): مدیریت وضعیت پروژه ها
|
||||
- توضیحات پروژه (description): مدیریت وضعیت، نیازمندی ها، نسخه های منتشر شده پروژه ها
|
||||
- نسخه (version): 1.0.0
|
||||
- توسعهدهنده (developer): هادی خزاعی اصل
|
||||
- شرکت (company): رایان پرداز کاوش
|
||||
- گروههای ابزار و ابزارهای مورد نیاز (toolGroups):
|
||||
[
|
||||
{
|
||||
"id": "project-management",
|
||||
"title": "پروژه",
|
||||
"icon": "📁",
|
||||
"description": "مدیریت چرخه حیات پروژه",
|
||||
"tools": [
|
||||
{
|
||||
"id": "create-project",
|
||||
"title": "ایجاد پروژه جدید",
|
||||
"icon": "➕",
|
||||
"action": "createProject",
|
||||
"shortcut": "Ctrl+N",
|
||||
"description": "ایجاد یک پروژه جدید با متادیتای اولیه",
|
||||
"targetEntity": "projects"
|
||||
},
|
||||
{
|
||||
"id": "edit-project",
|
||||
"title": "ویرایش پروژه فعلی",
|
||||
"icon": "✏️",
|
||||
"action": "editProject",
|
||||
"description": "ویرایش اطلاعات و ساختار پروژه فعلی",
|
||||
"targetEntity": "projects"
|
||||
},
|
||||
{
|
||||
"id": "delete-project",
|
||||
"title": "حذف پروژه فعلی",
|
||||
"icon": "🗑️",
|
||||
"action": "deleteProject",
|
||||
"description": "حذف پروژه فعلی با تأیید کاربر",
|
||||
"targetEntity": "projects"
|
||||
},
|
||||
{
|
||||
"id": "project-settings",
|
||||
"title": "تنظیمات پروژه",
|
||||
"icon": "⚙️",
|
||||
"action": "openProjectSettings",
|
||||
"description": "پیکربندی تنظیمات عمومی پروژه",
|
||||
"targetEntity": "root"
|
||||
},
|
||||
{
|
||||
"id": "save-project",
|
||||
"title": "ذخیره پروژه",
|
||||
"icon": "💾",
|
||||
"action": "saveProject",
|
||||
"shortcut": "Ctrl+S",
|
||||
"description": "ذخیره تغییرات پروژه در فایل JSON",
|
||||
"targetEntity": "all"
|
||||
},
|
||||
{
|
||||
"id": "load-project",
|
||||
"title": "بارگذاری",
|
||||
"icon": "📂",
|
||||
"action": "loadProject",
|
||||
"description": "بارگذاری پروژه از فایل JSON",
|
||||
"targetEntity": "all"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "environments",
|
||||
"title": "محیطها",
|
||||
"icon": "🌐",
|
||||
"description": "مدیریت محیطهای عملیاتی",
|
||||
"tools": [
|
||||
{
|
||||
"id": "manage-environments",
|
||||
"title": "مدیریت محیطهای عملیاتی",
|
||||
"icon": "🌍",
|
||||
"action": "manageEnvironments",
|
||||
"description": "افزودن، ویرایش و حذف محیطهای Dev/Staging/Prod",
|
||||
"targetEntity": "environments"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "reports",
|
||||
"title": "گزارشها",
|
||||
"icon": "📊",
|
||||
"description": "تحلیل و گزارشگیری از ساختار پروژه",
|
||||
"tools": [
|
||||
{
|
||||
"id": "view-reports",
|
||||
"title": "نمایش گزارشها",
|
||||
"icon": "📈",
|
||||
"action": "viewReports",
|
||||
"shortcut": "Ctrl+R",
|
||||
"description": "مشاهده آمار کلی پروژه و زیرپروژهها",
|
||||
"targetEntity": "all"
|
||||
},
|
||||
{
|
||||
"id": "dependency-graph",
|
||||
"title": "نمودار وابستگی",
|
||||
"icon": "🕸️",
|
||||
"action": "showDependencyGraph",
|
||||
"shortcut": "Ctrl+G",
|
||||
"description": "نمایش بصری وابستگیهای بین زیرپروژهها",
|
||||
"targetEntity": "subProjects"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "view",
|
||||
"title": "نمایش",
|
||||
"icon": "👁️",
|
||||
"description": "تنظیمات ظاهری رابط کاربری",
|
||||
"tools": [
|
||||
{
|
||||
"id": "toggle-dark-mode",
|
||||
"title": "حالت تاریک",
|
||||
"icon": "🌙",
|
||||
"action": "toggleDarkMode",
|
||||
"description": "تغییر بین حالت روشن و تاریک",
|
||||
"targetEntity": "ui"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "shortcuts",
|
||||
"title": "میانبرها",
|
||||
"icon": "⌨️",
|
||||
"description": "کلیدهای میانبر صفحهکلید",
|
||||
"tools": [
|
||||
{
|
||||
"id": "shortcut-save",
|
||||
"title": "ذخیره سریع",
|
||||
"icon": "💾",
|
||||
"shortcut": "Ctrl+S",
|
||||
"action": "saveProject",
|
||||
"targetEntity": "all"
|
||||
},
|
||||
{
|
||||
"id": "shortcut-new",
|
||||
"title": "پروژه جدید",
|
||||
"icon": "➕",
|
||||
"shortcut": "Ctrl+N",
|
||||
"action": "createProject",
|
||||
"targetEntity": "projects"
|
||||
},
|
||||
{
|
||||
"id": "shortcut-search",
|
||||
"title": "جستجو",
|
||||
"icon": "🔍",
|
||||
"shortcut": "Ctrl+F",
|
||||
"action": "openSearch",
|
||||
"targetEntity": "all"
|
||||
},
|
||||
{
|
||||
"id": "shortcut-graph",
|
||||
"title": "نمودار وابستگی",
|
||||
"icon": "🕸️",
|
||||
"shortcut": "Ctrl+G",
|
||||
"action": "showDependencyGraph",
|
||||
"targetEntity": "subProjects"
|
||||
},
|
||||
{
|
||||
"id": "shortcut-reports",
|
||||
"title": "گزارشها",
|
||||
"icon": "📊",
|
||||
"shortcut": "Ctrl+R",
|
||||
"action": "viewReports",
|
||||
"targetEntity": "all"
|
||||
},
|
||||
{
|
||||
"id": "shortcut-undo",
|
||||
"title": "بازگشت",
|
||||
"icon": "↶",
|
||||
"shortcut": "Ctrl+Z",
|
||||
"action": "undo",
|
||||
"targetEntity": "all"
|
||||
},
|
||||
{
|
||||
"id": "shortcut-redo",
|
||||
"title": "از نو",
|
||||
"icon": "↷",
|
||||
"shortcut": "Ctrl+Y",
|
||||
"action": "redo",
|
||||
"targetEntity": "all"
|
||||
},
|
||||
{
|
||||
"id": "shortcut-close",
|
||||
"title": "بستن پنجرهها",
|
||||
"icon": "✕",
|
||||
"shortcut": "Esc",
|
||||
"action": "closeModals",
|
||||
"targetEntity": "ui"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
@@ -0,0 +1,17 @@
|
||||
یک فایل HTML به نام "غالب پروژه ها" آپلود میکنم. لطفاً:
|
||||
|
||||
1. محتوای این فایل را به عنوان "قالب پایه پروژه" بشناس.
|
||||
2. هر زمان که گفتم "یک پروژه/ابزار جدید بر اساس قالب بساز":
|
||||
a. ابتدا این اطلاعات را از من بپرس:
|
||||
- نام پروژه (projectName)
|
||||
- عنوان پروژه (projectTitle)
|
||||
- توضیحات پروژه (description)
|
||||
- نسخه (version)
|
||||
- توسعهدهنده (developer)
|
||||
- شرکت (company)
|
||||
- گروههای ابزار و ابزارهای مورد نیاز (toolGroups)
|
||||
b. منتظر تایید من بمان.
|
||||
c. پس از تایید، فایل HTML کامل را بر اساس قالب تولید کن.
|
||||
3. این روند را حتی در حالت Web Dev هم رعایت کن.
|
||||
|
||||
[سپس فایل غالب پروژه ها.html را آپلود کنید]
|
||||
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user