diff --git a/packages/components/src/index.tsx b/packages/components/src/index.tsx
index abd5fa0..4989af8 100644
--- a/packages/components/src/index.tsx
+++ b/packages/components/src/index.tsx
@@ -1 +1,6 @@
-export * from './theme';
\ No newline at end of file
+export * from './theme';
+
+/**
+ * 输入组件, 使用theme的defaultProps
+ */
+export * from './input/TextField';
diff --git a/packages/components/src/input/TextField.tsx b/packages/components/src/input/TextField.tsx
new file mode 100644
index 0000000..e2c946e
--- /dev/null
+++ b/packages/components/src/input/TextField.tsx
@@ -0,0 +1,23 @@
+import { TextField as MuiTextField, TextFieldProps, Tooltip } from '@mui/material';
+import { useTheme } from '../theme';
+import { HelpCircle } from 'lucide-react';
+
+export const TextField = (props: TextFieldProps) => {
+ const theme = useTheme();
+ const defaultProps = theme.components?.MuiTextField?.defaultProps;
+ return